直接使用myeclipse8.5的struts2支持和hibernate3.3支持会有类库冲突.
struts2中使用antlr-2.7.2.jar而hibernate3.3中使用antlr-2.7.6.jar.
在开发相关web程序的时候,两个类库会被同时导到web程序的WEB-INF\lib目录下.
这时运行web程序会造成
java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I
错误.
解决方法很简单:删除WEB-INF\lib下的antlr-2.7.2.jar
参考:
http://blog.csdn.net/im110/archive/2009/09/29/4617310.aspx
分享到:
相关推荐
标题与描述均指向了“用MyEclipse搭建Struts+Spring+Hibernate框架”的主题,这一文档旨在指导读者如何在MyEclipse环境下构建一个基于Struts、Spring和Hibernate的开发框架,通常被称为SSH(Struts-Spring-Hibernate...
标题 "Eclipse + MyEclipse整合Struts+Spring+Hibernate简单例子开发" 指向的是一个关于如何在集成开发环境Eclipse与MyEclipse中搭建Struts、Spring和Hibernate(SSH)框架的教程。SSH是Java Web开发中常用的一个...
根据提供的标题、描述以及部分内容,本文将详细解析与MYECLIPSE + STRUTS2 + SPRING4 + HIBERNATE4 + STRUCTS2S+OGNL + MYSQL_5.7.12相关的技术栈及其应用。这些技术在企业级开发中非常常见,能够帮助开发者构建高效...
在本项目中,MyEclipse 9.0被用作开发工具,它支持Struts2和Hibernate的集成,简化了开发流程,同时也提供了图形化的数据库管理工具,方便与MySQL数据库进行交互。 【MySQL】 MySQL是一款开源、免费的关系型数据库...
在IT行业中,构建高效、可维护的企业级应用是至关重要的,而Struts2、Hibernate和Spring这三大框架的集成(通常称为SSH)是Java开发领域里广泛应用的技术栈。本教程将详细阐述如何在MyEclipse集成开发环境中搭建一个...
本书以MyEclipse作为集成开发环境,结合四大主流框架Struts、Hibernate、Spring,详细阐述了Java应用程序的开发流程和技术要点。 首先,MyEclipse是著名的Java开发工具,集成了多种开发功能,如代码编辑、调试、...
1. 创建MyEclipse项目并设置Struts2和Hibernate的依赖。 2. 配置Struts2的struts.xml文件,定义Action和结果。 3. 设定Hibernate的hibernate.cfg.xml和实体类的hbm.xml文件。 4. 实现Action类和业务逻辑。 5. 创建...
在Myeclipse中开发基于Struts、Hibernate和Spring的项目,首先需要正确配置这三个框架的环境,包括安装Myeclipse、下载相关插件和数据库驱动,然后在项目中添加Struts、Hibernate和Spring的支持。接着,根据项目需求...
通过MyEclipse的向导,你可以轻松地为项目添加Struts支持,这将自动生成Action类和相应的JSP视图页面,使得应用的业务逻辑和视图层分离。 紧接着,添加Hibernate Capabilities。这个过程类似于添加Struts,主要是...
4. **添加Hibernate支持**:同样地,通过MyEclipse -> Add Hibernate Capabilities,为项目配置Hibernate,指定实体类路径和Hibernate配置文件位置。 完成上述步骤后,开发者就可以开始编写业务逻辑代码、实现...
【SSH2整合详解】 ...通过以上步骤,你可以在MyEclipse中成功地搭建一个Struts2、Spring和Hibernate整合的项目,为后续的业务开发提供坚实的基础。记住,每个框架的配置都需要细心处理,以确保项目的稳定运行。
1. **MyEclipse环境配置**:如何安装和设置MyEclipse,以便支持Struts和Hibernate开发。 2. **Struts框架详解**:Struts的核心概念,如Action、Form Bean、Servlet拦截器,以及Struts配置文件的编写。 3. **...
### MyEclipse开发SSH2(Struts2+Spring+Hibernate)教程精析 #### 一、开发环境准备 在深入探讨如何使用MyEclipse构建SSH2框架(Struts2 + Spring + Hibernate)之前,首要任务是确保开发环境的正确搭建。本教程...
在整合Struts2、Spring和Hibernate时,我们通常会遇到一些包冲突的问题,尤其是在使用IDE如MyEclipse时。这可能是由于不同库版本之间的不兼容性,或者是重复引入了相同的类导致的。解决这些问题通常需要仔细检查项目...
3. **MyEclipse集成环境**:MyEclipse是Eclipse的扩展版本,提供了丰富的Java EE开发工具,包括Struts和Hibernate的插件支持。它可以自动生成Struts的Action类、Form Bean、Action Mapping等,以及Hibernate的实体类...
本教程将引导你如何使用MyEclipse来构建一个基于Struts、Spring和Hibernate的入门级应用程序。 1. **准备工作** 在开始之前,确保你已经安装了以下工具: - **MyEclipse 6.0.1 GA**:这是开发环境,用于编写和...
图解MyEclipse配置struts+hibernate+spring图解MyEclipse配置struts+hibernate+spring图解MyEclipse配置struts+hibernate+spring图解MyEclipse配置struts+hibernate+spring图解MyEclipse配置struts+hibernate+spring...
Struts2、Hibernate和MySQL是三个在Web开发中广泛应用的技术,它们共同构成了一个强大的后端框架,用于构建高效、可维护的Web应用程序。本项目利用这些技术实现了用户登录功能,以下将详细介绍每个部分的关键知识点...