其实这个问题已经有很多前辈提过了,只是讲得比较抽象,对于我们这样的初学者有点难懂
虽然很幼稚,但也希望能帮到和我一样的初学者
、struts2的5个基本jar包
1、commons-logging-1.0.4.jar
2、freeer-2.3.8.jar、
3、ognl-2.6.11.jar
4、struts2-core-2.0.11.1.jar
5、xwork-2.0.4.jar)
jar文件版本的不兼容可能引起启动服务器时出现异常Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory - bean -...
其实出现该异常,是由于在运行环境中的jar包出现了冲突,导致不能正常加载struts-default.xml文件
解决的办法:首先确定自己的jar文件版本号正确
然后进入:运行环境目录:如E:\tomcat\apache-tomcat-6.0.18\webapps\test_web\WEB-INF\lib,直接导入这几个包,重新装备运行。
一个检查这种错误的方法:在异常后面通常会提示 jar:file:/D:/Tomcat5/webapps/tutorial/WEB-INF/lib/struts2-core-2.1.6.jar!/strut
s-default.xml:30:72 ;通过错误可以看出是struts2-core-2.1.6.jar文件出现问题,所以可以考虑将该jar文件删除,
然后重新加载struts2-core-2.0.11.1.jar; 如果是xwork-XXX.jar,版本兼容出错,也会提示相同的错误。希望大家解决方式同上。
虽然很幼稚,但也希望能帮到和我一样的初学者
、struts2的5个基本jar包
1、commons-logging-1.0.4.jar
2、freeer-2.3.8.jar、
3、ognl-2.6.11.jar
4、struts2-core-2.0.11.1.jar
5、xwork-2.0.4.jar)
jar文件版本的不兼容可能引起启动服务器时出现异常Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory - bean -...
其实出现该异常,是由于在运行环境中的jar包出现了冲突,导致不能正常加载struts-default.xml文件
解决的办法:首先确定自己的jar文件版本号正确
然后进入:运行环境目录:如E:\tomcat\apache-tomcat-6.0.18\webapps\test_web\WEB-INF\lib,直接导入这几个包,重新装备运行。
一个检查这种错误的方法:在异常后面通常会提示 jar:file:/D:/Tomcat5/webapps/tutorial/WEB-INF/lib/struts2-core-2.1.6.jar!/strut
s-default.xml:30:72 ;通过错误可以看出是struts2-core-2.1.6.jar文件出现问题,所以可以考虑将该jar文件删除,
然后重新加载struts2-core-2.0.11.1.jar; 如果是xwork-XXX.jar,版本兼容出错,也会提示相同的错误。希望大家解决方式同上。
解决方案 »
- itext怎么生成目录的页码?
- javaEE session问题
- 文件下载问题
- 关于调用weblogic的问题
- 高手帮帮忙:怎么用java往cd或vcd里写东西
- <a href="adminInformation.do">查看信息</a>
- CVS Lock问题
- 急!!!!!!!!tomcat的问题,好奇怪!!!!!!
- 大虾们帮忙看看这个HIBERNATE配置文件错在那里?
- 如何从Session里面通过struts的taglib获取Collection
- j急!急!急!websphere服务器报错:java.lang.NoSuchMethodError: ...Ljavax/servlet/http/HttpServletRequest
- jsp中EL表达式如何在小脚本中使用
2.确认包没有坏(可以在Eclipse下点击查看),或是包的所在路径没有中文
3.什么地方配置错了
我刚刚学习java和Struts2,本来想一劳永逸把那几个包放到tomcat6的lib文件夹下,然后把这几个包加到环境变量里,这样就可以用javac来编译了。后来死活起不来,我就把我复制到tomcat6\lib下的这几个包删除了。然后就好了,看来我的是因为我的tomcat下有这份无用的包导致的。我会出现这种情况是因为我还不太懂,乱放。就借你这个搜索排名挺靠前的帖子写一下,以便给和我同样不太懂的人看到。
感觉那些包不能丢tomcat的lib目录下
但是哪些包可以丢我也不清楚
而我初级应用的jtds-1.2的包 不丢过去还跑不起