尝试运行我的简单应用程序,但是在使用Tomcat 8.5时遇到404错误。与这个问题战斗5小时。而且无法修复
// i.stack.imgur.com/1aOKg.png
"C:\Program Files\Apache Software Foundation\Tomcat 8.5\bin\catalina.bat" run
[2019-06-26 05:08:34,957] Artifact SpringMVCWithoutBoot:war爆炸了:等待服务器连接以开始工件部署... 使用CATALINA_BASE:“ C:\ Users \ sstarodubtsev.IntelliJIdea2019.1 \ system \ tomcat_SpringMVCWithoutBoot” 使用CATALINA_HOME:“ C:\ Program Files \ Apache Software Foundation \ Tomcat 8.5” 使用CATALINA_TMPDIR:“ C:\ Program Files \ Apache Software Foundation \ Tomcat 8.5 \ temp” 使用JRE_HOME:“ C:\ Program Files \ Java \ jdk1.8.0_192” 使用CLASSPATH:“ C:\ Program Files \ Apache Software Foundation \ Tomcat 8.5 \ bin \ bootstrap.jar; C:\ Program Files \ Apache Software Foundation \ Tomcat 8.5 \ bin \ tomcat-juli.jar” 2019年6月26日17:08:35.448信息[主] org.apache.catalina.startup.VersionLoggerListener.log服务器版本:Apache Tomcat / 8.5.41 26-Jun-2019 17:08:35.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log服务器已建:2019年5月4日09:17:16 UTC 2019年6月26日17:08:35.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log服务器编号:8.5.41.0 2019年6月26日17:08:35.451信息[主] org.apache.catalina.startup.VersionLoggerListener.log操作系统名称:Windows 10 2019年6月26日17:08:35.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log操作系统版本:10.0 2019年6月26日17:08:35.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log体系结构:amd64 2019年6月26日17:08:35.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java主页:C:\ Program Files \ Java \ jdk1.8.0_192 \ jre 2019年6月26日17:08:35.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM版本:1.8.0_192-b12 2019年6月26日17:08:35.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM供应商:Oracle Corporation 2019年6月26日17:08:35.451信息[main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:C:\ Users \ sstarodubtsev.IntelliJIdea2019.1 \ system \ tomcat_SpringMVCWithoutBoot 2019年6月26日17:08:35.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:C:\ Program Files \ Apache Software Foundation \ Tomcat 8.5 2019年6月26日17:08:35.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Djava.util.logging.config.file = C:\ Users \ sstarodubtsev.IntelliJIdea2019.1 \ system \ tomcat_SpringMVCWithoutBoot \ conf \ logging.properties 2019年6月26日17:08:35.451 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Djava.util.logging.manager = org.apache.juli.ClassLoaderLogManager 2019年6月26日17:08:35.452 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Dcom.sun.management.jmxremote = 2019年6月26日17:08:35.452 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Dcom.sun.management.jmxremote.port = 1099 2019年6月26日17:08:35.452 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Dcom.sun.management.jmxremote.ssl = false 2019年6月26日17:08:35.452信息[main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Dcom.sun.management.jmxremote.password.file = C:\ Users \ sstarodubtsev.IntelliJIdea2019 .1 \ system \ tomcat_SpringMVCWithoutBoot \ jmxremote.password 2019年6月26日17:08:35.452信息[main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Dcom.sun.management.jmxremote.access.file = C:\ Users \ sstarodubtsev.IntelliJIdea2019 .1 \ system \ tomcat_SpringMVCWithoutBoot \ jmxremote.access 2019年6月26日17:08:35.452 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Djava.rmi.server.hostname = 127.0.0.1 2019年6月26日17:08:35.452 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Djdk.tls.ephemeralDHKeySize = 2048 2019年6月26日17:08:35.452信息[main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Djava.protocol.handler.pkgs = org.apache.catalina.webresources 2019年6月26日17:08:35.452 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Dignore.endorsed.dirs = 2019年6月26日17:08:35.452信息[main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Dcatalina.base = C:\ Users \ sstarodubtsev.IntelliJIdea2019.1 \ system \ tomcat_SpringMVCWithoutBoot 2019年6月26日17:08:35.452信息[main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Dcatalina.home = C:\ Program Files \ Apache Software Foundation \ Tomcat 8.5 2019年6月26日17:08:35.452信息[main] org.apache.catalina.startup.VersionLoggerListener.log命令行参数:-Djava.io.tmpdir = C:\ Program Files \ Apache Software Foundation \ Tomcat 8.5 \ temp 26-Jun-2019 17:08:35.455信息[main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent在java.library.path上找不到基于APR的Apache Tomcat本机库,该库允许在生产环境中实现最佳性能: [C:\ Program Files \ Java \ jdk1.8.0_192 \ bin; C:\ Windows \ Sun \ Java \ bin; C:\ Windows \ system32; C:\ Windows; C:\ Program Files(x86)\ Common Files \ 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 \ TortoiseSVN \ bin; C:\ Program Files \ Git \ cmd; C:\ Program Files \ Apache Software Foundation \ Tomcat 8.5 \ bin; C:\ Program Files \ MySQL \ MySQL Shell 8.0 \ bin \ ;.] 2019年6月26日17:08:35.524信息[main] org.apache.coyote.AbstractProtocol.init初始化ProtocolHandler [“ http-nio-8080”] 26-Jun-2019 17:08:35.532信息[main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector使用共享选择器进行servlet读写 2019年6月26日17:08:35.542信息[主] org.apache.coyote.AbstractProtocol.init初始化ProtocolHandler [“ ajp-nio-8009”] 26-Jun-2019 17:08:35.543信息[main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector使用共享选择器进行servlet读写 26-Jun-2019 17:08:35.544信息[主要] org.apache.catalina.startup.Catalina.load初始化在266毫秒内处理 26-Jun-2019 17:08:35.558信息[主要] org.apache.catalina.core.StandardService.startInternal启动服务[Catalina] 2019年6月26日17:08:35.558信息[main] org.apache.catalina.core.StandardEngine.start内部启动Servlet引擎:Apache Tomcat / 8.5.41 2019年6月26日17:08:35.563信息[主] org.apache.coyote.AbstractProtocol.start启动ProtocolHandler [“ http-nio-8080”] 2019年6月26日17:08:35.568信息[main] org.apache.coyote.AbstractProtocol.start启动ProtocolHandler [“ ajp-nio-8009”] 26-Jun-2019 17:08:35.569信息[主要] org.apache.catalina.startup.Catalina.start服务器启动时间为25毫秒 已连接到服务器 [2019-06-26 05:08:36,005] Artifact SpringMVCWithoutBoot:war爆炸:正在部署Artifact,请稍候... !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!! 26-Jun-2019 17:08:37.154信息[RMI TCP Connection(3)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars至少扫描了一个JAR来查找TLD,但其中没有TLD。为该记录器启用调试日志记录,以获取已扫描的JAR的完整列表,但未在其中找到TLD。在扫描过程中跳过不需要的JAR可以缩短启动时间和JSP编译时间。 2019年6月26日17:08:37.174信息[RMI TCP连接(3)-127.0.0.1] org.springframework.web.context.ContextLoader.initWebApplicationContext根WebApplicationContext:初始化已开始 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 2019年6月26日17:08:37.827警告[RMI TCP Connection(3)-127.0.0.1] org.springframework.web.servlet.resource.ResourceHttpRequestHandler.afterPropertiesSet位置列表为空。除非将自定义ResourceResolver配置为PathResourceResolver的替代方法,否则不会提供任何资源。 2019年6月26日17:08:37.970信息[RMI TCP连接(3)-127.0.0.1] org.springframework.web.context.ContextLoader.initWebApplicationContext根WebApplicationContext在796毫秒内初始化 2019年6月26日17:08:37.975信息[RMI TCP Connection(3)-127.0.0.1] org.springframework.web.servlet.FrameworkServlet.initServletBean初始化Servlet'test-mvc' 2019年6月26日17:08:37.991信息[RMI TCP Connection(3)-127.0.0.1] org.springframework.web.servlet.FrameworkServlet.initServletBean在16毫秒内完成初始化 [2019-06-26 05:08:38,002] Artifact SpringMVCWithoutBoot:war爆炸:Artifact已成功部署 [2019-06-26 05:08:38,002] Artifact SpringMVCWithoutBoot:war爆炸了:部署花费了1,997毫秒 2019年6月26日17:08:45.563信息[localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory部署Web应用程序目录[C:\ Program Files \ Apache Software Foundation \ Tomcat 8.5 \ webapps \ manager ] 2019年6月26日17:08:45.590信息[localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory部署Web应用程序目录[C:\ Program Files \ Apache Software Foundation \ Tomcat 8.5 \ webapps \经理]在[26]毫秒内完成