`

tomcat 404的解决--坑爹的java版本

 
阅读更多
启动一切都是好好的,也没报什么错,但是访问的时候就是各种404.那个愁啊。
各种配置确认,server.xml也确认了,webapps目录也确认了。各种都是没问题啊。

只能再仔细看看日志了,在 localhost.2017-05-23.log 发现了这个:
INFO: No Spring WebApplicationInitializer types detected on classpath

感觉是能找到应用的啊,不然为什么会提示spring啊,但是为什么找不到WebApplicationInitializer呢。
只能google一下了
上面有些说要情空wrok目录的东西,做了,不好使。

解决: 把jdk的版本换成1.8就好了,因为我的项目就是用1.8编译的。
灵感来源:https://stackoverflow.com/questions/35824617/tomcat-8-no-spring-webapplicationinitializer-types-detected-on-classpath

I used to compile project using JDK1.8 environment.
Now I recompiled project using JDK1.7, my Ubuntu server's Tomcat8 started to recognize Bootstrap.class which implements WebApplicationInitializer interface.
So, the answer for me was:
Check your tomcat's JVM version at the bottom of Tomcat /manager/html page. Recompile your project using appropriate JDK version.
0
2
分享到:
评论

相关推荐

    tomcat-redis-session-manager-1.2-tomcat-7-java-7

    tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-...

    tomcat-redis-session-manager的jar包-包含Tomcat7和Tomcat8

    为了解决这些问题,开发者引入了Redis作为session存储的中间件,而Tomcat-Redis-Session-Manager就是这样一个将Tomcat与Redis结合的解决方案。 Tomcat-Redis-Session-Manager是一个开源项目,它允许Tomcat服务器将...

    Tomcat8亲测可用 tomcat-redis-session-manager的jar包

    标题中的“Tomcat8亲测可用 tomcat-redis-session-manager的jar包”指的是一个专为Tomcat8设计的,用于管理session的扩展组件。这个组件实现了将Tomcat应用服务器中的用户session数据存储到Redis分布式缓存系统中,...

    tomcat-redis-session-manager-1.2-tomcat-6.jar

    用于配置 tomcat-redis-session-manager

    tomcat-redis-session-manager jar包

    这表明`tomcat-redis-session-manager`兼容Java 6、7和8,并且可以分别与Tomcat 6、7、8版本无缝集成。这个库的目的是将用户的会话信息存储在Redis这样的分布式内存数据库中,而不是传统的基于内存的Session管理,...

    tomcat9+tomcat-cluster-redis-session-manager_4.0.zip

    "tomcat-cluster-redis-session-manager_4.0.zip"则暗示了使用Redis作为Session管理的解决方案。在分布式环境中,保持用户Session的一致性是一项挑战,因为用户的请求可能会被路由到不同的服务器实例。Redis是一个高...

    tomcat-embed-core-9.0.16.jar

    tomcat-embed-core-9.0.16

    tomcat-redis-session-manager-1.2-tomcat-6&7

    "tomcat-redis-session-manager-1.2-tomcat-6.jar" 和 "tomcat-redis-session-manager-1.2-tomcat-7-java-7.jar" 是针对Tomcat 6和Tomcat 7的Redis Session Manager实现,这两个jar文件提供了将Tomcat的session存储...

    apache-tomcat-8.5.42.zip 集成了 tomcat-redis-session

    最新的apache-tomcat-8.5.42版本+最新的tomcat-cluster-redis-session-manager-2.0.4 配置了JAVA_OPTS,详见bin/catalina.sh及bin/catalina.bat文件 配置了manager账号密码,详见conf/tomcat-users.xml文件 卸载了...

    tomcat-redis-session-manager-2.0.0.jar

    tomcat-redis-session-manager的jar包,适用tomcat7版本。jar构建来自GitHub上开源项目打包

    apache-tomcat-8.0.44-windows-x64

    总的来说,“apache-tomcat-8.0.44-windows-x64”是一个为Windows用户设计的、易于使用的Tomcat版本,它提供了与Java EE 7的兼容性,以及一系列的管理和优化选项。无论你是新手还是经验丰富的开发者,这个版本都能...

    apache-tomcat-8.0.53-windows-x64.zip

    另一个压缩包"apache-tomcat-8.5.50-windows-x64.zip"是Tomcat的8.5版本,虽然不在当前讨论范围内,但可以理解为比8.0版本有更多改进和特性。 "apache-maven-3.5.0.rar"是一个Maven的压缩包,Maven是Java项目管理和...

    tomcat-juli.jar,tomcat-juli-adapters.jar,log4j-1.2.12.jar tomcat 6日志输出

    总结来说,`tomcat-juli.jar`和`tomcat-juli-adapters.jar`是Tomcat的自定义日志实现,而`log4j-1.2.12.jar`提供了一种更强大的替代日志解决方案。通过配置这些组件,我们可以有效地管理和控制Tomcat 6的日志输出,...

    apache-tomcat-8.5.47-windows-x64.zip

    在本文中,我们将深入探讨与"apache-tomcat-8.5.47-windows-x64.zip"相关的知识,包括Tomcat的概述、版本8.5.47的特点、在Windows操作系统上的安装和配置,以及与Java技术栈的整合。 1. **Apache Tomcat简介** ...

    apache-tomcat-9.0.21-windows-x64.zip

    本压缩包"apache-tomcat-9.0.21-windows-x64.zip"是Apache Tomcat 9.0.21版本的64位Windows安装包,特别强调了对Java Development Kit(JDK)1.8版本的支持。 Tomcat 9.0系列是Tomcat服务器的一个重要版本,它引入...

    官方原版apache-tomcat-10.0.0-M1-windows-x64.zip 64位

    此版本"apache-tomcat-10.0.0-M1-windows-x64.zip"是专门为Windows 64位操作系统设计的官方原版软件包。在本文中,我们将深入探讨Tomcat 10.0.0-M1的主要特性和在Windows环境下安装与配置的步骤。 1. **Tomcat ...

    apache-tomcat-8.5.32-windows-x64.zip

    这个"apache-tomcat-8.5.32-windows-x64.zip"压缩包是针对Windows 64位系统的Tomcat 8.5.32版本的安装包。这个版本在Tomcat 8系列中是一个稳定版本,它提供了许多特性,优化了性能,并修复了一些已知的安全问题。 ...

    apache-tomcat-11.0.0-M17-windows-x64.zip

    2. **解压与配置**:将`apache-tomcat-11.0.0-M17`文件夹解压到所需的目录,然后配置环境变量`CATALINA_HOME`指向该目录。 3. **启动与停止**:在Tomcat的`bin`目录下,可以通过执行`startup.bat`启动Tomcat,执行`...

    tomcat7-maven-plugin-2.2.jar

    例如,可能增加了对不同Tomcat版本的支持,优化了性能,或者解决了某些特定场景下的兼容性问题。由于没有具体的修改内容描述,我们无法明确指出具体改动,但这些定制通常是为了更好地满足开发者或团队的需求。 `...

Global site tag (gtag.js) - Google Analytics