安装 Apache tomcat8 后,我在主页下方。
我刚刚安装了tomcat8,启动服务并点击url
http://localhost:8080/
我还没有创建任何项目。
在我看来,您屏幕截图中的页面是由 Oracle Application Express (APEX) 提供的,而不是 Tomcat。
APEX 通常使用端口 8080,如果您在启动 Tomcat 之前启动它,Tomcat 将无法使用端口 8080。要确认是这种情况,请查看您的 Tomcat stderr 日志文件(它应该在下面C:\Tomcat 8.0\logs
并且有一个名称像tomcat8-stderr.2014-09-21.log
)。它很可能包含一个异常,其堆栈跟踪开始如下:
21-Sep-2014 12:09:15.607 SEVERE [main] org.apache.coyote.AbstractProtocol.init Failed to initialize end point associated with ProtocolHandler ["http-nio-8080"]
java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
我建议您更改 Tomcat 以使用另一个端口。为此,请打开您的server.xml
文件(在 中C:\Tomcat 8.0\conf\
)。这里应该有一个Connector
带有属性的元素port="8080"
:将此端口号更改为 8081(比如说)并重新启动 Tomcat。
好的,试试这个
1-下载一个tomcat版本。
2-将其解压缩到一个文件夹中。(假设 C:\Java)
3-打开命令提示符窗口
4- 键入 C:\Java\你的 tomcat 安装\bin\startup.bat
5-访问http://localhost:8080
看起来你还没有启动tomcat。
您确定您遵循了这样的指南吗?