`

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

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

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

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

    我的struts2的总结

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

    struts2的新闻管理系统

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

    struts2核心技术整理

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

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

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

    struts2资源下载,struts2资源下载

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

    struts2测试案例

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

    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单元测试

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

    struts2主要jar包

    - `xwork-core.jar`: XWork是Struts2的基础框架,提供了许多基础功能,如类型转换、参数绑定、异常处理等。 - `commons-fileupload.jar`: 用于处理HTTP请求中的文件上传。 - `commons-logging.jar`: 日志抽象层,...

    struts2开发文档

    5. **Struts2的异常处理**: 通过配置全局或局部异常映射,可以统一处理异常,提供更好的用户体验。 6. **主题和皮肤**: Struts2支持多种UI主题,可以改变应用的外观和样式。 7. **国际化**: Struts2提供国际化的...

    struts2图片上传并预览

    Struts2是一个强大的Java web应用程序框架,用于构建和部署可维护、高性能的MVC(Model-View-Controller)架构的应用程序。在Web开发中,图片上传和预览是常见的功能需求,尤其对于用户交互丰富的应用来说。Struts2...

    Struts2帮助文档

    "Struts2.0中文教程.chm"文件很可能是官方文档的中文版,它将涵盖Struts2的基础概念、配置、控制器、模型、视图、拦截器、异常处理、国际化、测试等方面的内容。这份文档将帮助初学者快速上手,同时也为有经验的...

    Struts2示例demo

    Struts2是一个强大的Java web应用程序框架,用于构建和部署可维护、高性能的Web应用程序。它在Struts1的基础上进行了很多改进,提供了更优秀的MVC(Model-View-Controller)架构支持,增强了动作处理、异常处理、...

    Struts2小demo

    Struts2是一个强大的Java web应用程序框架,用于构建和部署可维护、高性能的Web应用程序。它在原有的Struts1基础上进行了很多改进,引入了更多现代化的开发理念和技术,如依赖注入(DI)、面向切面编程(AOP)以及...

    struts2简单实例

    - 运行环境:这个实例需要在Tomcat或类似的Servlet容器中部署运行,用户通过浏览器发起HTTP请求,触发Struts2框架的处理流程。 总结,"struts2简单实例"展示了如何使用Struts2框架构建一个简单的学生信息查询功能...

    struts2案例 struts2 struts2源码

    Struts2是一个强大的Java web应用程序框架,用于构建和部署企业级的MVC(Model-View-Controller)架构应用。这个框架极大地简化了开发过程,提高了代码的可维护性和可扩展性。下面,我们将深入探讨Struts2的核心概念...

Global site tag (gtag.js) - Google Analytics