【发布时间】:2019-02-27 01:29:37
【问题描述】:
当我使用 eclipse 启动 tomcat 9,然后导航到 http://localhost:8080 时,它给出 404 - 找不到页面并抛出错误:“源服务器没有找到目标资源的当前表示或不愿意透露那个存在”。但是,当我转到 tomcat 目录并使用 tomcat9w.exe 启动进程然后执行http://localhost:8080 时,页面显示完美。可能有什么问题?
Elipse tomcat startup logs:
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version name: Apache Tomcat/9.0.16
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built: Feb 4 2019 16:30:29 UTC
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version number: 9.0.16.0
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name: Windows 10
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version: 10.0
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture: amd64
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home: C:\Program Files\Java\jre1.8.0_201
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version: 1.8.0_201-b09
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor: Oracle Corporation
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE: C:\Users\vijay\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME: C:\Program Files\Apache Software Foundation\Tomcat 9.0
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=C:\Users\vijay\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 9.0
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dwtp.deploy=C:\Users\vijay\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 9.0\endorsed
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dfile.encoding=Cp1252
Feb 26, 2019 7:24:14 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: Loaded APR based Apache Tomcat Native library [1.2.21] using APR version [1.6.5].
Feb 26, 2019 7:24:14 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
Feb 26, 2019 7:24:14 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
Feb 26, 2019 7:24:14 PM org.apache.catalina.core.AprLifecycleListener initializeSSL
INFO: OpenSSL successfully initialized [OpenSSL 1.1.1a 20 Nov 2018]
Feb 26, 2019 7:24:14 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-nio-8080"]
Feb 26, 2019 7:24:14 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-nio-8009"]
Feb 26, 2019 7:24:14 PM org.apache.catalina.startup.Catalina load
INFO: Server initialization in [697] milliseconds
Feb 26, 2019 7:24:14 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service [Catalina]
Feb 26, 2019 7:24:14 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet engine: [Apache Tomcat/9.0.16]
Feb 26, 2019 7:24:15 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-nio-8080"]
Feb 26, 2019 7:24:15 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-nio-8009"]
Feb 26, 2019 7:24:15 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in [388] milliseconds
I see the tomcat server in eclipse is started without any problem but can not reach to default website..
THanks
【问题讨论】:
-
也许它正在监听另一个端口?你的 Eclipse 上的 tomcat 和你手动运行的那个是一样的吗?