下载了个免安装版的tomcat。我直接进入到apache-tomcat-8.5.12\bin里面找到startup.bat。点击后一闪而过。根本启动不起来。
后来才知道原来是没有指明JRE路径。
解决办法:
加上这句话搞定:set "JAVA_HOME=C:\Program Files\Java\jdk1.8.0_101" //注意,根据自己的Java安装路径来选择,我这里是默认Java安装路径
陪着完后。在shutdown.bat文件中也设置一下吧。肯定默认也是找不到该路径的。
同样位置添加同样代码:set "JAVA_HOME=C:\Program Files\Java\jdk1.8.0_101"
都配置完后最好在配置一些。用户名和密码:
怎么设置tomcat管理员的用户名和密码
我们进入Tomcat的安装了路径,如下:我们打开”conf“文件夹,如下:
再打开”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服务,会看到如图所示的配置页面:
可以看到红圈中选择的是 Use workspace metadata(does not modify Tomcat installion)
如果该tomcat中部署了项目的话,这红圈中的选项会灰掉不能修改,要修改必须得先把tomcat中的部署的服务都移除。
先删除sever配置。重新配置一下,就可以设置了。
设置完后,重启tomcat服务器,访问http://localhost:8080则能正常访问了,自己部署的项目也能正常访问了。