心理历程:
今天我们Java Web学到了Servlet那一块,然后老师就让我们下载安装Tomcat,然后的然后,就出现了一系列问题...(崩溃。。。)
下载链接:
(盗图一张,更多详情请移步参考大神博客:https://blog.csdn.net/onlylove_longshao/article/details/53057381)
问题一:打开C:\tomcat\bin\startup.bat(即启动tomcat)时弹出框一闪而过,无法打开。(幸运的是老师提到的这个问题我没有遇到,成功启动了tomcat)
问题二:成功启动tomcat服务器后,打开浏览器,进入http://localhost:8080/,点击下图右侧按钮时弹出身份验证窗口。
解决方法:
问题一:(未测试,因为本人运行时无故障)
打开文件tomcat\bin\setclasspath.bat,在下图位置加上阴影部分的三行代码:(“=”后面的路径按照自己的写)
打开浏览器,进入http://localhost:8080,如果能看到如下图页面,则表示已启动服务器:
问题二:
打开tomcat\conf\tomcat-users.xml,同样的,在下图位置添加阴影部分的三行代码:(username=“任意用户名”,password=“任意密码”)
保存,再重新启动tomcat服务器,然后打开http://localhost:8080进行测试看能否通过身份验证。
(其中rolename的一个值“admin-gui”管理的是网页中Manager App的按钮,另一个“manager-gui”则管理的是Host Manager这个按钮【敏哥说的】。让我疑惑的是“Server Status”和“Manager App”这两个可以通过验证成功进入,但“Host Manager”又会出现问题)
成功进入Server Status后界面:
成功进入Manager App后界面:
而当进入Host Manager时报错:
哪位大兄弟能帮在下解惑?求告知,先在此谢过!