`
dtt3401885
  • 浏览: 17888 次
文章分类
社区版块
存档分类
最新评论

ssh框架搭建 异常报错

 
阅读更多
java.lang.UnsupportedClassVersionError: Bad version number in .class file
主要是运行tomcat的jdk版本跟myeclipse版本不同:改一下
1.Window --> Preferences -->Java --> compiler中的compiler compliance level对应的下拉菜单中选择JDK版本( 6.0--1.6).
2.Window --> Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x -->JDK中的Tomcat JDK name下的下拉菜单中选择自身电脑上安装的JDK版本(必需与步骤1中的JDK版本一致).

java.lang.ClassNotFoundException: org.apache.struts.dispatcher.FilterDispatcher

报错显示缺少包:或者xml配置错误。
web.xml中的
<filter-class>org.apache.Struts2.dispatcher.FilterDispatcher</filter-class>
在struts2中是不支持, 需要调整为:
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>

2. 增加JAR包
commons-fileupload-XX.jar
很多错误都是缺少包:

首先是各种包要全:struts2必须JAR包(6个):
struts2-spring-plugin-2.0.11.2.jar
xwork-2.0.5.jar
struts2-core-2.0.11.2.jar
freemarker-2.3.8.jar
ognl-2.6.11.jar
commons-logging-1.0.4.jar(与hibernate3.2必须JAR包重复,取一个既可)

hibernate3.2必须JAR包(8个):
antlr-2.7.6.jar
commons-collections-2.1.1.jar
commons-logging-1.0.4.jar
dom4j-1.6.1.jar
ehcache-1.2.3.jar
hibernate3.jar
jta.jar
log4j-1.2.11.jar

spring2.5必须JAR包(5个):
spring.jar
asm-2.2.2.jar (*)
asm-commons-2.2.2.jar (*)
asm-util-2.2.2.jar (*)
cglib-nodep-2.1_3.jar (*)

以上四个标*的jar包,hibernate,spring都有提供,但是一定要用spring下的
然后检查 jdk tomcat 的环境变量。。再检查myeclipse 与 tomcat 中jdk版本是否一样


分享到:
评论

相关推荐

    SSH框架搭建源码

    这个压缩包文件"SSHdemo"提供了一个SSH框架搭建登录功能的示例,帮助开发者了解并实践如何整合这三个框架来构建一个完整的Web应用程序。 **Struts2** 是一个基于MVC(Model-View-Controller)设计模式的Java Web...

    SSH框架搭建jar包

    本压缩包提供了搭建SSH环境所需的核心jar包,让我们来详细探讨一下这些框架及其在构建Java Web应用中的作用。 1. Struts2:Struts2是一个基于MVC(Model-View-Controller)设计模式的Web应用框架,主要负责控制层。...

    SSH框架搭建步骤

    以下将详细介绍SSH框架搭建的步骤。 **Spring框架** 1. **环境准备**:首先确保已安装JDK,并配置好环境变量。然后下载Spring框架的库文件,将其添加到项目的类路径中。 2. **创建项目**:使用IDE如Eclipse或...

    ssh框架搭建实例源码2

    本资源是在“ssh框架搭建实例源码1”基础上增加了修改了分页技术,实现数据从数据库中读取,并补充“ssh框架搭建实例源码1”中忘记上传的与分页技术相关的jar包,更新数据库文件ssh.sql。本资源所需的jar包请到“ssh...

    ssh框架搭建及实例ssh框架

    ssh框架搭建及实例ssh框架 ssh框架搭建及实例ssh框架

    ssh框架搭建实例源码4

    本资源所需的jar包请到“ssh框架搭建实例源码2”和“ssh框架搭建实例源码”中下载: http://download.csdn.net/detail/linchengzhi/4100204 http://download.csdn.net/download/linchengzhi/4076267 相关链接: ...

    ssh框架搭建实例源码6

    本资源是在“ssh框架搭建实例源码5替换”基础上使用struts2通配符进行CRUD的跳转;使用struts2标签进行分页显示和回显,使得项目结构相当清晰,极易理解和再次利用。 注意:请点击报警管理进行操作,其它链接功能...

    ssh框架搭建实例源码7

    本资源是在“ssh框架搭建实例源码6”基础上实现注解自动注入功能,简化了spring的配置,并解决了按F5刷新页面出现错误的bug。 本资源所需的jar包请到“ssh框架搭建实例源码2”和“ssh框架搭建实例源码”中下载: ...

    ssh框架搭建实例源码5替换

    本资源是在“ssh框架搭建实例源码4”基础上增加了数据类型转换功能;增加了数据验证功能;进行较好的测试和修改;进行部分代码注释;成功移植到ssm(strut2、spring、mybatis)实现了“hibernate和mybatis的之CRUD...

    ssh框架搭建实例源码5

    本资源所需的jar包请到“ssh框架搭建实例源码2”和“ssh框架搭建实例源码”中下载: http://download.csdn.net/detail/linchengzhi/4100204 http://download.csdn.net/download/linchengzhi/4076267 相关链接: ...

    ssh框架搭建用到的包完整版.zip

    在本文中,我们将深入探讨SSH框架搭建过程中涉及到的关键知识点。 首先,Spring框架是SSH的核心,它负责管理应用程序的组件和依赖关系。Spring提供了依赖注入(Dependency Injection,DI)和面向切面编程(Aspect-...

    基于MyEclipse的SSH框架搭建

    【基于MyEclipse的SSH框架搭建步骤】 1. 创建Java Web项目:在MyEclipse中,选择"New -&gt; Dynamic Web Project",设定项目名称和J2EE版本。 2. 添加Hibernate支持: - 切换到"MyEclipse Hibernate"透视图,创建...

    ssh框架搭建实例源码3

    本资源是在“ssh框架搭建实例源码2”基础上修改了分页技术,实现项目真正可用的分页技术;实现对基础的dao,service,action操作的提取封装;使命名更规范。本资源所需的jar包请到“ssh框架搭建实例源码2”和“ssh...

    SSH框架搭建所需jar包

    SSH框架的搭建是许多开发者在构建企业级应用时的首选,因为它能有效地简化开发流程,提高代码的可维护性和可扩展性。 首先,让我们详细了解这三个框架: 1. **Struts2**:这是一个基于MVC设计模式的Java Web框架,...

    SSH2框架的搭建步骤-教程文档大全

    一次下载,SSH2框架的搭建步骤 全部文档资料都有。 对于新手来说,独自完成一个完整正确的SSH框架可能是一个相当困难麻烦的事。在此我利用Myeclipse+mysql环境下使用截图外加简略文字引导初学者一步一步的搭建出一个...

    SSH框架搭建所用jar包

    SSH框架是Java开发中常用的三大框架...总的来说,SSH框架的搭建涉及多个层面的技术,包括MVC设计模式的实现、ORM的运用以及IoC和AOP的概念。通过合理配置和整合这些框架,我们可以构建出高效、可扩展的企业级Web应用。

    Maven-SSH框架搭建

    在Maven环境中搭建SSH框架,你需要先配置项目的pom.xml文件,引入所需的依赖。对于Struts2,Spring和Hibernate,你需要指定它们的版本号。例如: ```xml &lt;groupId&gt;org.apache.struts &lt;artifactId&gt;struts2-core...

    SSH框架搭建详细图文教程

    SSH框架的搭建过程相对复杂,但MyEclipse等IDE提供了便捷的集成方式。首先,确保你已经安装了JDK并配置好环境变量,这是运行Java程序的基础。然后,你需要安装MyEclipse作为开发工具,它可以自动帮你完成部分框架...

    ssh框架搭建源码

    下面我们将详细探讨这三个框架的核心概念、它们如何协同工作以及如何搭建SSH框架。 **Spring框架** Spring是一个全面的后端应用框架,它主要负责管理应用的组件(bean)和它们之间的依赖关系。通过依赖注入(DI),...

    ssh框架搭建所需要的全部jar包

    本压缩包提供了搭建SSH框架所需的全部jar包,适用于Spring 4.11、Hibernate 4和Struts 2的集成环境。 Spring框架是Java企业级应用的核心,它通过提供IoC(Inversion of Control)和AOP(Aspect Oriented ...

Global site tag (gtag.js) - Google Analytics