`

Struts2部署异常

 
阅读更多

 

MyEclipse8.5

部署struts2.3.1+tomcat6.x+jdk6:java.lang.UnsupportedClassVersionError: Bad version number in .class file

Java 编程在使用MyEclipse进行服务部署调试时,出现java.lang.UnsupportedClassVersionError: Bad version number in .class file异常,检查了一下我的myEclipse,发现编译器为JDK6.0了,而Tomcat1.6 编译器是JDK5.0,如果myeclipse的开发环境使用的jdk版本比较新,那么在myeclipse中配置tomcat时,对应的也要设置上相应的jdk,如果你tomcat的默认jdk版本低了,那么就会报上述错误。

知道了问题原因,解决就很简单了,在myeclipse中配置服务器地方,将tomcat的jdk版本设置为与开发环境的jdk版本相同即可,或者配置版本理高的jdk。

附:

myEclipse中改变编译器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置。

Tomcat在Monitor Tomcat中Java项进行Jre的配置。

正常:struts2.3.1+tomcat7.x+jdk6

分享到:
评论

相关推荐

    我的struts2的总结

    在部署Struts2应用时,服务器会读取`web.xml`文件中的这些配置来初始化框架。这里的`my-struts.xml`应该是在`WEB-INF/classes`目录下,它包含了应用程序的拦截器、Action映射等配置。 综上所述,通过分析提供的文件...

    留言板留言板struts2留言板struts2

    Struts2是一个强大的Java web应用程序框架,用于构建和部署企业级的MVC(Model-View-Controller)架构的Web应用。这个"留言板留言板struts2"项目,显然是一个基于Struts2实现的简单留言板系统,旨在展示Struts2的...

    struts2一些异常和如何搭struts2项目

    ### Struts2异常解析与项目搭建详解 #### 异常处理 在开发Struts2项目的过程中,遇到各种异常是不可避免的。以下是一些常见的Struts2异常及其解决方法: ##### 1. **ActionNotFoundException** **异常说明:** 当...

    struts2从2.3.26升级2.3.34的文档

    Struts2是一个流行的Java Web应用程序框架,用于构建和维护可扩展、模块化和高度控制的MVC(模型-视图-控制器)应用。从2.3.26升级到2.3.34是一个常规的版本更新过程,旨在获取新版本中的安全修复、性能优化和功能...

    struts2 spring hibernate整合的简单登录代码

    1. web.xml:Web应用的部署描述符,配置Struts2的前端控制器Filter。 2. struts.xml:Struts2的配置文件,定义Action和结果。 3. applicationContext.xml:Spring的配置文件,定义Bean和事务管理。 4. hibernate.cfg...

    struts2目前无漏洞的版本

    6. **监控和报警**:部署安全监控工具,对异常请求进行实时报警,以便快速响应。 7. **安全编码**:遵循OWASP(开放网络应用安全项目)的编码规范,减少因编程错误导致的安全问题。 Struts2的2.5.13版本代表了...

    struts2登陆注册系统

    开发者可以在MyEclipse中创建、编辑、调试和部署Struts2应用,包括编写Java代码、配置XML文件(如struts.xml、web.xml)以及数据库连接等。 4. **用户登录验证**: 在登录功能中,系统会检查用户输入的用户名和...

    struts2的新闻管理系统

    Struts2是一个强大的Java web开发框架,主要...记得在开发环境中配置好Struts2的依赖,并根据项目文档或注释进行部署和运行。这样,你就能够亲手实践一个基于Struts2的新闻管理系统,从而提升你的Java web开发技能。

    struts2核心技术整理

    Struts2是一个强大的Java web应用程序框架,用于构建和部署企业级的MVC(Model-View-Controller)架构应用。它是Apache软件基金会旗下 Jakarta项目的一部分,是Struts1的升级版本,提供了更丰富的功能和更好的性能。...

    struts2+tomcat+mysql实现web聊天室

    Struts2的拦截器可以用来实现这一功能,通过自定义拦截器,我们可以检查并处理可能出现的各种异常情况。 主题创建和显示则需要设计聊天室的界面,让用户可以发布、查看和搜索不同的聊天主题。Struts2的JSP页面和...

    采用共享jar包部署struts2+spring集成项目会遇到的问题

    这篇博客文章“采用共享jar包部署struts2+spring集成项目会遇到的问题”可能涉及了如何解决这些问题的方法。 首先,让我们探讨一下Struts2和Spring集成的基本概念。Struts2是一个基于MVC模式的开源Web应用框架,它...

    struts2资源下载,struts2资源下载

    Struts2是一个强大的Java web应用程序框架,用于构建和部署企业级的MVC(Model-View-Controller)架构的Web应用。这个框架以其灵活性、可扩展性和丰富的插件库而受到开发者的广泛欢迎。在"struts2资源下载"中,我们...

    Struts2无刷新实现登陆退出

    6. **Tomcat**:这是一个流行的开源Java应用服务器,用于部署和运行Java Web应用程序,包括基于Struts2的应用。 具体实现步骤可能包括以下内容: 1. **创建登录表单**:在JSP页面上创建一个登录表单,包含用户名和...

    struts2测试案例

    Struts2是一个强大的Java web应用程序框架,用于构建和部署可维护、高性能的MVC(Model-View-Controller)架构的应用程序。它建立在Apache Jakarta的.struts1之上,并吸取了其他框架的优点,如WebWork,提供了更丰富...

    struts2 相关电子书

    Struts2是一个强大的Java web应用程序框架,用于构建和部署可维护、高性能的Web应用程序。它在MVC(Model-View-Controller)设计模式的基础上提供了一种结构化的方式来组织应用程序,从而提高了开发效率和代码质量。...

    Struts2 Lib.zip

    Struts2的核心功能包括动作调度、结果映射、拦截器机制以及强大的国际化和异常处理能力。 "lib"目录通常包含各种库文件,如JAR(Java Archive)文件,这些文件包含了运行Struts2应用所需的类和资源。以下是一些可能...

    struts2简单模拟

    Struts2是一个强大的Java web应用程序框架,用于构建和部署可维护、高性能的Web应用程序。它在Web开发领域中被广泛使用,特别是在企业级应用中,因为它提供了MVC(Model-View-Controller)设计模式的实现,有助于...

    struts2初始使用环境配置

    Struts2是Java EE开发中一个非常流行的MVC框架,用于构建可维护、可扩展的Web应用程序。在开始使用Struts2之前,...在实际开发中,你可能还需要了解更多关于Struts2的特性,如拦截器、插件、国际化、异常处理等内容。

    struts2帮助文档

    Struts2是一个强大的Java web应用程序框架,用于构建和部署企业级的、基于MVC(Model-View-Controller)模式的Web应用。这个“struts2帮助文档”包含了关于如何使用Struts2框架进行开发的详细信息,旨在为开发者提供...

    Struts2单元测试

    这个jar包包含了对Struts2核心功能的模拟和测试工具,使得测试环境可以独立于实际部署环境运行,减少了依赖和复杂性。 进行Struts2单元测试时,开发者通常会关注以下几个方面: 1. **Action类测试**:Action类是...

Global site tag (gtag.js) - Google Analytics