今天做项目需要用到json包,于是就将struts2与json整合,结果启动tomcat的时候发现报如下错误:
json包:json-lib-2.1.jar struts2-json-plugin-2.1.8.1.jar jsonplugin-0.34.jar
Caused by: The package name 'json-default' at location package - jar:file:/C:/Tools/Soft/tomcat6.0.33/webapps/music/WEB-INF/lib/struts2-json-plugin-2.1.8.1.jar!/struts-plugin.xml:8:59 is already been used by another package at location package - jar:file:/C:/Tools/Soft/tomcat6.0.33/webapps/music/WEB-INF/lib/jsonplugin-0.34.jar!/struts-plugin.xml:8:59 - package - jar:file:/C:/Tools/Soft/tomcat6.0.33/webapps/music/WEB-INF/lib/struts2-json-plugin-2.1.8.1.jar!/struts-plugin.xml:8:59
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.addPackageConfig(DefaultConfiguration.java:124)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:486)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:275)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:204)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
... 31 more
出现这个问题原来是 struts2-json-plugin-2.1.8.1.jar jsonplugin-0.34.jar 有冲突,只需要将jsonplugin-0.34.jar替换成json-lib-2.1.jar、struts2-json-plugin-2.1.8.1.jar、struts2-junit-plugin-2.1.8.1.jar 使用这三个包就不会出现冲突了
分享到:
相关推荐
myeclipse8下STRUTS(自带JSON插件)的JSON传值例子.解决包冲突问题,不用下载GOOGLE插件
很多人在实现struts使用ajax返回json数据的时候,明明代码没有错误但是没有得到结果,其实有可能是jar包冲突或者少了,这里我分享ssh的所有jar包,可以直接部署使用,如果部署有问题的可以看下我的说明文档,本来想...
Struts2升级到2.5.30,问题解决及过程记录, 文章详见:https://blog.csdn.net/sinat_36743893/article/details/124582101
主要是json使用时要用到的jar包,里面我做了一些和Struts2整合时遇到jar包冲突问题时的解决办法简介
json依赖jar包 解决了与struts2 jar包的冲突问题
在原来的项目中集成juery的ajax功能,返回json串,结果报了一大堆版本冲突以及jar包缺失的问题,在网上查了老半天资料终于成功了,附传资源包以及我做的小例子大家共享下,注意版本一定要对应上。另外在ajax等待页面...
此包里包含了struts,spring和hibernate的相关jar包,一般不会出现jar包冲突. 如果你不需要集成struts+spring那么你就删了struts2-spring-plugin-2.1.6这个包。其他的不会出现冲突!
Struts-JSON-Jquery完成根据...提醒: 关于JAR包冲突,各位在使用中一定要注意,特别是xwork,版本如果是xwork-core-2.1.6以下可能会出问题 2),如果想查看没有返回值时的效果,在action中屏蔽user=getUserInfo()即可
2008年11月稳定版本,本人亲自测试并一直使用,绝对稳定(没有包冲突、没有类库缺失。log4j是英文输出),可满足绝大部分Java Web项目开发需求,如SSH1、SSH2等。注意,包里自带了MySQL-JDBC驱动,如果用MySQL数据库...
与json2.1*兼容性修复的xwork
Spring+Struts2+Hibernate+jpa 的jar,希望能对大家有所帮助,也希望能捞点积分! 这是我从我现在的项目当中抽取出来的,100%能用 她里面有: Spring-3.1.0.M1 系列 Struts2-2.3.15.3 系列 hibernate3.5.0-final 系列, ...
个人整理的搭建SSH框架所需的完整的jar包,包括Struts2,Spring3.0,Hiberante3.6.10和log4j,json,mysql连接java的驱动jar,已通过项目检测无jar包冲突
java常用的开发jar包,数据库连接,框架,Excel读取,struts2
│ 第07节:远程使用以及冲突解决.avi │ 第08节:基本业务功能和数据字典.avi │ 第09节:搭建基础的开发环境.avi │ 第10节:Spring+Mybatis实现DAO.avi │ 第11节:Mybatis的分页实现.avi │ 第12节:Service的...