繁体   English   中英

Eclipse上的Tomcat服务器“ HTTP状态404”,在Windows上运行良好

[英]Tomcat server “HTTP status 404” on Eclipse, working fine on windows

我对所有服务器事物都还很陌生,所以如果我没有足够的知识来正确解释这种情况,请原谅。

基本上,我从Windows计算机运行Tomcat服务器,并且运行正常,我在localhost看到了欢迎页面。 但是,当我尝试部署项目并使用Eclipse运行它时,看到HTTP Status 404错误。

到目前为止,我已经在Internet上阅读了很多文章和意见,其中一些我不太了解,但是我尝试的是切换服务器的位置。 但是,当我这样做时,控制台中会出现一些严重错误,并且我无法重新启动服务器,除非我重新启动Eclipse本身。

这是完整的堆栈跟踪:

     Aug 02, 2015 5:11:44 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:webproject.filecounter' did not find a matching property.
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version:        Apache Tomcat/8.0.24
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built:          Jul 1 2015 20:19:55 UTC
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server number:         8.0.24.0
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name:               Windows 7
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version:            6.1
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture:          amd64
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home:             C:\Program Files\Java\jre1.8.0_20
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version:           1.8.0_20-b26
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor:            Oracle Corporation
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE:         C:\Users\Дени\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME:         C:\Program Files\Apache Software Foundation\Tomcat 8.0
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=C:\Users\Дени\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 8.0
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dwtp.deploy=C:\Users\Дени\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2\wtpwebapps
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 8.0\endorsed
Aug 02, 2015 5:11:44 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dfile.encoding=Cp1251
Aug 02, 2015 5:11:44 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre1.8.0_20\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jdk1.8.0_20/jre/bin/server;C:/Program Files/Java/jdk1.8.0_20/jre/bin;C:/Program Files/Java/jdk1.8.0_20/jre/lib/amd64;C:\Users\Дени\Downloads\eclipse\jre\bin\javaw.exe;C:\OrCAD\OrCAD_16.3_Demo\tools\PSpice;C:\OrCAD\OrCAD_16.3_Demo\tools\PSpice\Library;C:\OrCAD\OrCAD_16.3_Demo\tools\Capture;C:\OrCAD\OrCAD_16.3_Demo\tools\bin;C:\OrCAD\OrCAD_16.3_Demo\OpenAccess\bin\win32\opt;C:\OrCAD\OrCAD_16.3_Demo\tools\fet\bin;C:\OrCAD\OrCAD_16.3_Demo\tools\pcb\bin;C:\apache-tomcat-8.0.24;C:\Program Files\Java\jdk1.8.0_20;D:\New folder\Downloads\eclipse;;.
Aug 02, 2015 5:11:44 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-nio-8080"]
Aug 02, 2015 5:11:45 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
Aug 02, 2015 5:11:45 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-nio-8009"]
Aug 02, 2015 5:11:45 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
Aug 02, 2015 5:11:45 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 2287 ms
Aug 02, 2015 5:11:45 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Aug 02, 2015 5:11:45 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/8.0.24
Aug 02, 2015 5:11:45 PM org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom
INFO: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [129] milliseconds.
Aug 02, 2015 5:11:46 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-nio-8080"]
Aug 02, 2015 5:11:46 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-nio-8009"]
Aug 02, 2015 5:11:46 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 956 ms
Aug 02, 2015 5:12:16 PM org.apache.catalina.core.StandardContext reload
INFO: Reloading Context with name [/webproject.filecounter] has started
Aug 02, 2015 5:12:16 PM org.apache.catalina.core.StandardContext reload
SEVERE: Exception starting Context with name [/webproject.filecounter]
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/webproject.filecounter]]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
    at org.apache.catalina.core.StandardContext.reload(StandardContext.java:3746)
    at org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:292)
    at org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:5528)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1381)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1381)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1349)
    at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@623ebb68]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
    at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4845)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4975)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    ... 8 more
Caused by: java.lang.IllegalArgumentException: The main resource set specified [C:\Users\Дени\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2\wtpwebapps\webproject.filecounter] is not valid
    at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(StandardRoot.java:723)
    at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:684)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    ... 11 more

Aug 02, 2015 5:12:16 PM org.apache.catalina.core.StandardContext reload
INFO: Reloading Context with name [/webproject.filecounter] is completed

我将不胜感激,但是,正如我所说,对于servlet来说我还很陌生,如果无法正确解释某些内容,我感到很抱歉。

我正在使用Eclipse Luna和Tomcat 8.0版本。

它说文件webproject.filecounter无效。 也许您可以尝试删除。 元数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM