JavaEE 工程中加入Hibernate支持后,发布过程中出现严重错误的解决方法。
2013-07-11 17:24
393 查看
为了学习JavaWeb开发,做了一个测试的工程,里面包含了Struts2,编译、发布一切都很正常,后来为了学习Hibernate,向工程中导入了Hibernate的包,编译没错,当再次发布的时候,出现了一大堆的严重错误:
百度了很多资料,最后终于解决:
引起错误的原因是MyEclipse Hibernate类库中的两个包(xml-apis.jar和xerces-2.6.2.jar)和JDK发生了冲突所致,在工程发布之前要去掉这两个包。
【解决步骤】:
1、把“MyEclipse Hibernate 3.2 Core Lib”从BuildPath去掉(“Remove from Build Path”);
2、到发布后的目录复制全部的jar文件到开发工具下项目的WEB-INF\lib目录下,不要复制其中的xml-apis.jar和xerces-2.6.2.jar;
3、把新加入的jar包“Add to Build Path”;
4、停止Tomcat,删除Tomcat的webapp目录下的本工程目录,然后重新发布工程,一切OK!
严重: Exception starting filter struts2
Unable to load configuration. - [unknown location]
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:431)
at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
……
百度了很多资料,最后终于解决:
引起错误的原因是MyEclipse Hibernate类库中的两个包(xml-apis.jar和xerces-2.6.2.jar)和JDK发生了冲突所致,在工程发布之前要去掉这两个包。
【解决步骤】:
1、把“MyEclipse Hibernate 3.2 Core Lib”从BuildPath去掉(“Remove from Build Path”);
2、到发布后的目录复制全部的jar文件到开发工具下项目的WEB-INF\lib目录下,不要复制其中的xml-apis.jar和xerces-2.6.2.jar;
3、把新加入的jar包“Add to Build Path”;
4、停止Tomcat,删除Tomcat的webapp目录下的本工程目录,然后重新发布工程,一切OK!
相关文章推荐
- 调用远程数据库的存储过程出现“ORA-02064不支持分布式操作”错误的解决方法
- VS2012,发布时出现“不支持此接口”错误的解决办法……
- Maven项目总是出现org.hibernate.HibernateException: /hibernate.cfg.xml not found错误的解决方法
- J2EE编程心得-使用Hibernate出现的错误及解决方法 更新中...
- ORACLE安装过程中检查步骤出现的错误和解决方法【转】
- 发布网站时出现 “同时存在于“c:"WINDOWS"Microsoft.NET"Framework"v2.0.50727"Temporary ”错误解决方法
- Call requires API level 16 (current min is 8 一个正常的代码出现这个错误提示: 解决方法: 在工程上右键 Android Tools | Clear
- JavaEE工程访问出现SSL错误的解决办法
- Ubuntu 14.04无U盘光盘在线安装完之后,重启之后出现“为/检查磁盘时发现严重错误。“的解决方法
- MVC发布到IIS,出现HTTP 错误 404.0 - Not Found的解决方法
- NIOS II 出现的一类(严重)错误解决方法
- 打开word文档时出现严重错误解决方法
- asp.net 发布到IIS中出现”处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”“错误的解决方法
- 解决.Net Framework 4安装时出现严重错误,很好使的方法
- Ruby on Rails安装过程中出现"no such file to load -- mkmf"错误的解决方法。
- SQL Server安装过程中出现“以前的某个安装程序已在安装计算机上创建挂起的文件操作,运行程序前必须重启计算机”错误的解决方法
- 解决javascript提交form出现错误提示:对象不支持此属性或方法
- 解决.Net Framework 4安装时出现严重错误,很好使的方法
- .NET下编译C++代码时出现"error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int"错误的解决方法。
- 类语句.NET下编译C++代码时出现"error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int"错误的解决方法。