tomcat在localhost:8080下启动与配置问题以及eclipse中启动tomcat进不去

时间:2021-03-19 19:11:08

下载了个免安装版的tomcat。我直接进入到apache-tomcat-8.5.12\bin里面找到startup.bat。点击后一闪而过。根本启动不起来。

后来才知道原来是没有指明JRE路径。

解决办法:

加上这句话搞定:set "JAVA_HOME=C:\Program Files\Java\jdk1.8.0_101"        //注意,根据自己的Java安装路径来选择,我这里是默认Java安装路径

tomcat在localhost:8080下启动与配置问题以及eclipse中启动tomcat进不去

陪着完后。在shutdown.bat文件中也设置一下吧。肯定默认也是找不到该路径的。

同样位置添加同样代码:set "JAVA_HOME=C:\Program Files\Java\jdk1.8.0_101"


都配置完后最好在配置一些。用户名和密码:

怎么设置tomcat管理员的用户名和密码

我们进入Tomcat的安装了路径,如下:

tomcat在localhost:8080下启动与配置问题以及eclipse中启动tomcat进不去

我们打开”conf“文件夹,如下:

tomcat在localhost:8080下启动与配置问题以及eclipse中启动tomcat进不去

再打开”tomcat-users.xml“文件,

将”<user username="admin" password="1234" roles="manager-gui"/>“添加到相应的位置,具体如下:

<!--
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="<must-be-changed>" roles="tomcat"/>
  <user username="both" password="<must-be-changed>" roles="tomcat,role1"/>
  <user username="role1" password="<must-be-changed>" roles="role1"/>
-->
<user username="admin" password="1234" roles="manager-gui"/>
</tomcat-users>


我们再点击保存,即可完成设置!(用户名为:admin密码为1234)



使tomcat在eclipse启动后也能顺利进去

在eclipse中的server页面,双击tomcat服务,会看到如图所示的配置页面:

tomcat在localhost:8080下启动与配置问题以及eclipse中启动tomcat进不去

可以看到红圈中选择的是 Use workspace metadata(does not modify Tomcat installion)

如果该tomcat中部署了项目的话,这红圈中的选项会灰掉不能修改,要修改必须得先把tomcat中的部署的服务都移除。

先删除sever配置。重新配置一下,就可以设置了。

设置完后,重启tomcat服务器,访问http://localhost:8080则能正常访问了,自己部署的项目也能正常访问了。