我是 tomcat 的新手,在启动我的 tomcat 网络应用程序时遇到问题。 我在 localhost:8081 上设置了 tomcat,如果我在启动 launch-tomcat.bat 后将 localhost:8081 放在地址栏中,就会出现 tomcat 主页
我已经在这个问题上停留了一个星期了,所以我将尝试提供尽可能多的信息。如果您需要任何其他附加信息,请告诉我。 非常感谢任何帮助。
如果我尝试转到 http://localhost:8081/week12app_novak/ 我收到以下错误。
这是 Web 应用程序目录路径的屏幕截图。
还有一个 catalina.2015-11-22.log 的 pastebin http://pastebin.com/U2Dqjqhc
setlocal
SET TOOLS_HOME=C:\projects\tools\
SET TOMCAT_HOME=tomcat\apache-tomcat-8.0.14-windows-x64\apache-tomcat-8.0.14
::SET CATALINA_HOME=D:\tools\java\tomcat\apache-tomcat-8.0.14-windows-x64\apache-tomcat-8.0.14
::SET CATALINA_HOME=C:\projects\tools\tomcat\apache-tomcat-8.0.14-windows-x64\apache-tomcat-8.0.14
SET CATALINA_HOME=%TOOLS_HOME%%TOMCAT_HOME%
SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_65
:: Start Tomcat
%CATALINA_HOME%\bin\startup.bat
endlocal
最佳答案
您没有发布您的 web.xml
,但它可能没有欢迎文件列表。如果您不提供,Tomcat 将在 中查找
目录.index.html
、index.htm
或 index.jsp
当您尝试访问 http://localhost:8080/week12app_novak/ 时,week12app_novak
您可以将 user-accounts.html
重命名为 index.html
。或者您可以将 welcome-file-list
标记 block 添加到您的 web.xml
。
<welcome-file-list>
<welcome-file>/user-accounts.html</welcome-file>
</welcome-file-list>
关于apache - Tomcat Web 应用程序无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33860628/