运行eclipse时,tomcat 404错误不为java webapp提供服务

gorkyyrv  于 2021-10-10  发布在  Java
关注(0)|答案(0)|浏览(255)

我已经挣扎了一个月,我公司的多名员工都遇到了同样的问题。每当我使用ApacheTomcat在eclipse上运行java项目并在chrome浏览器中打开它时,它都会显示404错误。在多次重新安装之后,当我打开localhost时,tomcat甚至不工作,现在我只收到chrome默认错误消息:“无法访问该站点”。
下面是我启动tomcat 7.0服务器时收到的日志片段-->

  1. INFO: Command line argument: -Dfile.encoding=Cp1252
  2. Jun 08, 2021 3:24:43 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
  3. INFO: The Apache Tomcat Native library which allows using OpenSSL was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_291\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_291/bin/server;C:/Program Files/Java/jre1.8.0_291/bin;C:/Program Files/Java/jre1.8.0_291/lib/amd64;C:\Program Files (x86)\Razer\ChromaBroadcast\bin;C:\Program Files\Razer\ChromaBroadcast\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\AdoptOpenJDK\jdk-11.0.8.10-hotspot\bin;C:\Program Files\AdoptOpenJDK\jdk-14.0.2.12-hotspot\bin;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\nodejs\;C:\Users\akpme\AppData\Local\Microsoft\WindowsApps;C:\Program Files\JetBrains\PyCharm Community Edition 2019.2.3\bin;C:\ProgramData\akpme\atom\bin;C:\Users\akpme\AppData\Local\Microsoft\WindowsApps;C:\Users\akpme\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\akpme\AppData\Roaming\npm;C:\Program Files\heroku\bin;C:\cmake\cmake-3.19.2-win64-x64\bin;C:\Users\akpme\AppData\Local\Programs\Python\Python37;C:\Users\akpme\AppData\Local\Programs\Python\Python37\python.exe;C:\Users\akpme\AppData\Local\Programs\Python\Python37\python3.7.exe;C:\Program Files\Git\cmd;C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Azure Data Studio\bin;C:\Program Files\PuTTY\;C:\Users\akpme\.windows-build-tools\python27\;C:\Users\akpme\AppData\Local\Microsoft\WindowsApps;C:\Program Files\JetBrains\PyCharm Community Edition 2019.2.3\bin;C:\ProgramData\akpme\atom\bin;C:\Users\akpme\AppData\Local\Microsoft\WindowsApps;C:\Users\akpme\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\akpme\AppData\Roaming\npm;C:\Program Files\heroku\bin;C:\Users\akpme\AppData\Local\GitHubDesktop\bin;C:\Program Files\Azure Data Studio\bin;C:\Programming\SaveAway\eclipse;;.]
  4. Jun 08, 2021 3:24:44 PM org.apache.coyote.AbstractProtocol init
  5. INFO: Initializing ProtocolHandler ["http-bio-8090"]
  6. Jun 08, 2021 3:24:44 PM org.apache.catalina.startup.Catalina load
  7. INFO: Initialization processed in 1785 ms
  8. Jun 08, 2021 3:24:44 PM org.apache.catalina.core.StandardService startInternal
  9. INFO: Starting service [Catalina]
  10. Jun 08, 2021 3:24:44 PM org.apache.catalina.core.StandardEngine startInternal
  11. INFO: Starting Servlet Engine: Apache Tomcat/7.0.107
  12. Jun 08, 2021 3:24:45 PM org.apache.catalina.loader.WebappClassLoaderBase validateJarFile
  13. INFO: validateJarFile(C:\Users\akpme\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\InSpirAVE\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class
  14. Jun 08, 2021 3:24:59 PM org.apache.catalina.startup.TldConfig execute
  15. INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
  16. Jun 08, 2021 3:24:59 PM org.apache.catalina.core.ApplicationContext log
  17. INFO: No Spring WebApplicationInitializer types detected on classpath
  18. SLF4J: Class path contains multiple SLF4J bindings.
  19. SLF4J: Found binding in [jar:file:/C:/Users/akpme/eclipse-workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/InSpirAVE/WEB-INF/lib/slf4j-log4j12-1.7.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
  20. SLF4J: Found binding in [jar:file:/C:/Users/akpme/eclipse-workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/InSpirAVE/WEB-INF/lib/slf4j-log4j12-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]
  21. SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
  22. SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
  23. ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.
  24. Jun 08, 2021 3:25:00 PM org.apache.catalina.core.ApplicationContext log
  25. INFO: Initializing Spring root WebApplicationContext
  26. Jun 08, 2021 3:25:06 PM org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom
  27. WARNING: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [409] milliseconds.
  28. Jun 08, 2021 3:25:06 PM org.apache.catalina.core.ApplicationContext log
  29. INFO: Initializing Spring FrameworkServlet 'mvc-dispatcher'
  30. Jun 08, 2021 3:25:06 PM org.apache.coyote.AbstractProtocol start
  31. INFO: Starting ProtocolHandler ["http-bio-8090"]
  32. Jun 08, 2021 3:25:06 PM org.apache.catalina.startup.Catalina start
  33. INFO: Server startup in 22419 ms

===========================================================================
chrome浏览器屏幕:

如果您还需要什么,请发电子邮件到mahit。py@gmail.com.

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题