0

安装 Apache tomcat8 后,我在主页下方。

在此处输入图像描述

我刚刚安装了tomcat8,启动服务并点击url

http://localhost:8080/

我还没有创建任何项目。

在此处输入图像描述

4

3 回答 3

5

在我看来,您屏幕截图中的页面是由 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。

于 2014-09-21T11:20:03.127 回答
1

好的,试试这个

1-下载一个tomcat版本。

2-将其解压缩到一个文件夹中。(假设 C:\Java)

3-打开命令提示符窗口

4- 键入 C:\Java\你的 tomcat 安装\bin\startup.bat

5-访问http://localhost:8080

于 2014-09-21T10:29:47.717 回答
0

看起来你还没有启动tomcat。

您确定您遵循了这样的指南

于 2014-09-21T09:58:03.313 回答