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是一个强大的Java web应用程序框架,用于构建和部署企业级的MVC(Model-View-Controller)架构的Web应用。这个"留言板留言板struts2"项目,显然是一个基于Struts2实现的简单留言板系统,旨在展示Struts2的...
### Struts2异常解析与项目搭建详解 #### 异常处理 在开发Struts2项目的过程中,遇到各种异常是不可避免的。以下是一些常见的Struts2异常及其解决方法: ##### 1. **ActionNotFoundException** **异常说明:** 当...
在部署Struts2应用时,服务器会读取`web.xml`文件中的这些配置来初始化框架。这里的`my-struts.xml`应该是在`WEB-INF/classes`目录下,它包含了应用程序的拦截器、Action映射等配置。 综上所述,通过分析提供的文件...
Struts2是一个强大的Java web开发框架,主要...记得在开发环境中配置好Struts2的依赖,并根据项目文档或注释进行部署和运行。这样,你就能够亲手实践一个基于Struts2的新闻管理系统,从而提升你的Java web开发技能。
Struts2是一个强大的Java web应用程序框架,用于构建和部署企业级的MVC(Model-View-Controller)架构应用。它是Apache软件基金会旗下 Jakarta项目的一部分,是Struts1的升级版本,提供了更丰富的功能和更好的性能。...
这篇博客文章“采用共享jar包部署struts2+spring集成项目会遇到的问题”可能涉及了如何解决这些问题的方法。 首先,让我们探讨一下Struts2和Spring集成的基本概念。Struts2是一个基于MVC模式的开源Web应用框架,它...
Struts2是一个强大的Java web应用程序框架,用于构建和部署企业级的MVC(Model-View-Controller)架构的Web应用。这个框架以其灵活性、可扩展性和丰富的插件库而受到开发者的广泛欢迎。在"struts2资源下载"中,我们...
Struts2是一个强大的Java web应用程序框架,用于构建和部署可维护、高性能的MVC(Model-View-Controller)架构的应用程序。它建立在Apache Jakarta的.struts1之上,并吸取了其他框架的优点,如WebWork,提供了更丰富...
Struts2的核心功能包括动作调度、结果映射、拦截器机制以及强大的国际化和异常处理能力。 "lib"目录通常包含各种库文件,如JAR(Java Archive)文件,这些文件包含了运行Struts2应用所需的类和资源。以下是一些可能...
Struts2是一个强大的Java web应用程序框架,用于构建和部署可维护、高性能的Web应用程序。它在Web开发领域中被广泛使用,特别是在企业级应用中,因为它提供了MVC(Model-View-Controller)设计模式的实现,有助于...
Struts2是Java EE开发中一个非常流行的MVC框架,用于构建可维护、可扩展的Web应用程序。在开始使用Struts2之前,...在实际开发中,你可能还需要了解更多关于Struts2的特性,如拦截器、插件、国际化、异常处理等内容。
这个jar包包含了对Struts2核心功能的模拟和测试工具,使得测试环境可以独立于实际部署环境运行,减少了依赖和复杂性。 进行Struts2单元测试时,开发者通常会关注以下几个方面: 1. **Action类测试**:Action类是...
- `xwork-core.jar`: XWork是Struts2的基础框架,提供了许多基础功能,如类型转换、参数绑定、异常处理等。 - `commons-fileupload.jar`: 用于处理HTTP请求中的文件上传。 - `commons-logging.jar`: 日志抽象层,...
5. **Struts2的异常处理**: 通过配置全局或局部异常映射,可以统一处理异常,提供更好的用户体验。 6. **主题和皮肤**: Struts2支持多种UI主题,可以改变应用的外观和样式。 7. **国际化**: Struts2提供国际化的...
Struts2是一个强大的Java web应用程序框架,用于构建和部署可维护、高性能的MVC(Model-View-Controller)架构的应用程序。在Web开发中,图片上传和预览是常见的功能需求,尤其对于用户交互丰富的应用来说。Struts2...
"Struts2.0中文教程.chm"文件很可能是官方文档的中文版,它将涵盖Struts2的基础概念、配置、控制器、模型、视图、拦截器、异常处理、国际化、测试等方面的内容。这份文档将帮助初学者快速上手,同时也为有经验的...
Struts2是一个强大的Java web应用程序框架,用于构建和部署可维护、高性能的Web应用程序。它在Struts1的基础上进行了很多改进,提供了更优秀的MVC(Model-View-Controller)架构支持,增强了动作处理、异常处理、...
Struts2是一个强大的Java web应用程序框架,用于构建和部署可维护、高性能的Web应用程序。它在原有的Struts1基础上进行了很多改进,引入了更多现代化的开发理念和技术,如依赖注入(DI)、面向切面编程(AOP)以及...
- 运行环境:这个实例需要在Tomcat或类似的Servlet容器中部署运行,用户通过浏览器发起HTTP请求,触发Struts2框架的处理流程。 总结,"struts2简单实例"展示了如何使用Struts2框架构建一个简单的学生信息查询功能...
Struts2是一个强大的Java web应用程序框架,用于构建和部署企业级的MVC(Model-View-Controller)架构应用。这个框架极大地简化了开发过程,提高了代码的可维护性和可扩展性。下面,我们将深入探讨Struts2的核心概念...