我正在尝试从命令行在本地运行 Tomcat。我下载并解压缩了 Tomcat7 tar 文件。当我尝试运行 startup.sh 脚本时收到以下消息。
# sudo sh bin/startup.sh
Using CATALINA_BASE: /Users/cpatanaik/Desktop/test/apache-tomcat-8.0.26
Using CATALINA_HOME: /Users/cpatanaik/Desktop/test/apache-tomcat-8.0.26
Using CATALINA_TMPDIR: /Users/cpatanaik/Desktop/test/apache-tomcat-8.0.26/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home
Using CLASSPATH: /Users/cpatanaik/Desktop/test/apache-tomcat-8.0.26/bin/bootstrap.jar:/Users/cpatanaik/Desktop/test/apache-tomcat-8.0.26/bin/tomcat-juli.jar
Tomcat started.
现在,当我在浏览器中打开 url“http://localhost:8080”时,出现了一些白色标签错误。
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Fri Sep 18 15:36:04 CEST 2015
There was an unexpected error (type=Not Found, status=404).
No message available
谁能告诉我如何在tomcat服务器启动后访问默认页面。
最佳答案
我解决了这个问题。显然我犯了一个愚蠢的错误。当我查看 logs 文件夹中的 catalina 日志文件时,我发现我已经有一个 tomcat 实例在端口 8080 上运行。所以我在我的日志文件中收到“地址已使用”错误消息。
现在我只有一个 Tomcat 实例在运行,一切正常。所以大家在 StackOverflow 上发布问题之前总是检查您的日志文件。
关于java - Tomcat启动时出现白标错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32653782/