SSH2搭建时出现的问题

问题描述

严重:Exceptionstartingfilterstruts2Unabletoloadbean:type:com.opensymphony.xwork2.ObjectFactoryclass:org.apache.struts2.spring.StrutsSpringObjectFactory-bean-jar:file:/D:/Workspaces/MyEclipse%207.0/.metadata/.me_tcat/webapps/sunyin2/WEB-INF/lib/struts2-spring-plugin-2.0.14.jar!/struts-plugin.xml:30:132...........Causedby:java.lang.NoClassDefFoundError:org/springframework/context/ApplicationContextAware...请问是什么原因?

解决方案

解决方案二:
WEB-INF/lib下面只需要把struts中的commons-logging-1.0.4.jarfreemarker-2.3.8.jarognl-2.6.11.jarstruts2-core-2.0.9.jarxwork-2.0.4.jar五个jar包拷进去,然后删掉原来的war包,重新打包,重新部署,试一下
解决方案三:
楼主可以参考这个博客“这2天开始学习Struts2,我的版本是2.0.6,我将下载下来的Struts里面的包的例子import到Eclipse来运行,虽然可以运行成功,但是Tomcat老是会出现这样的出错信息:信息:Parsingconfigurationfile[struts-plugin.xml]2007-3-2117:37:29org.apache.catalina.core.StandardContextfilterStart严重:Exceptionstartingfilterstruts2Unabletoloadbean:type:com.opensymphony.xwork2.ObjectFactoryclass:org.apache.struts2.spring.StrutsSpringObjectFactory-bean-jar:file:/C:/Program%20Files/tomcat5.5.23/webapps/Hello/WEB-INF/lib/struts2-spring-plugin-2.0.6.jar!/struts-plugin.xml:8:132atcom.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:209)atorg.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlConfigurationProvider.java:101).................Causedby:java.lang.NoClassDefFoundError:org/springframework/context/ApplicationContextAwareatjava.lang.ClassLoader.defineClass1(NativeMethod)atjava.lang.ClassLoader.defineClass(ClassLoader.java:620)..................2007-3-2117:37:30org.apache.catalina.core.StandardContextstart严重:ErrorfilterStart2007-3-2117:37:30org.apache.catalina.core.StandardContextstart严重:Context[/Hello]startupfailedduetopreviouserrors2007-3-2117:37:30com.opensymphony.xwork2.util.ObjectTypeDeterminerFactory<clinit>我google,baidu了很久都没有好的说法,有的人说没有缺少了什么包,但是我将Struts里面所有的包都引入了还是照样没有解决问题。然后我试着将Eclipse原本的server文件夹,以及其他所有的项目文件夹全部删掉,重新引入struts的例子,就是struts-2.0.6-blank,RUNONSERVER,重新定义了下tomcat,结果发现居然正常运行了。。我猜测可能是例子运行环境跟原本的配置有冲突。。不管怎么样~总算是运行了,算是迈出了学习Struts的第一步了。特意写了这个文章,算是纪念吧,也希望对其他刚接触了Struts的人有所帮助。都是初学者,入门这一步最痛苦了。发个求问贴几天没人回的痛苦好多人经历过吧。忍忍,多年媳妇总能熬成婆的。补充:如果将Struts中的包全部引入好像也会导致这个问题,可能包直接互相冲突。我按一个教程将所有包引入,发现老是这个错误,我将服务器删掉重建,然后只引入5个包,就是在范例blank里面的5个包引入,终于可以了。补充:范例在下载的struts2.0.6的附带的文件夹下面可以找到.其中blank是最简单的初始的例子.</clinit>希望对楼主有帮助
解决方案四:
我把项目close后再打开,居然就行了。晕。

时间: 2024-10-29 21:34:47

SSH2搭建时出现的问题的相关文章

php-使用PHP搭建自己的MVC框架 搭建时出现的问题

问题描述 使用PHP搭建自己的MVC框架 搭建时出现的问题 你好,我按照<使用PHP搭建自己的MVC框架>上面的步骤来进行搭建这个框架,但是把所有的步骤都做完了,最后访问的时候提示找孙到页面,请问这个问题应该怎么解决呢,还是框架本身就有问题呢,求指教,谢谢! 解决方案 看看作者有没有提供完整的源代码,如果没有,这种例子根本不靠谱.看教程一定要找有完整代码的. 解决方案二: 重新核对看看有没有遗漏什么关键步骤.或者重新找个完整的示例代码. 解决方案三: 没有源码的,但是我看到有很多人在转,所以我

hadoop ob racker-Hadoop分布式搭建时,在主节点JPS找不到JobTracker进程

问题描述 Hadoop分布式搭建时,在主节点JPS找不到JobTracker进程 问题在于主节点找不到JobTracker进程主节点:[root@hadoop logs]# jps3204 Jps2729 NameNode2888 SecondaryNameNode 父节点1:[root@hadoop1 local]# jps2741 TaskTracker2686 DataNode2827 Jps 父节点2:[root@hadoop2 ~]# source /etc/profile[root@

java-mysql 搭建时,看到教程 没有添加 Class.forName(``);

问题描述 mysql 搭建时,看到教程 没有添加 Class.forName(``); 教程里没有添加这句Class.forName("com.mysql.jdbc.Driver");是正常的,而我copy的代码,没有这句却报异常 求助,是怎么个原因啊. 505050505050505050505050505050505050 解决方案 你这个教程是什么教程?检查以下两点: 1.mysql的driver类是不是在别的地方加载过了?这个不一定要卸载getconnection里面,只要保证

php ssh2 so core-Linux下,PHP加载ssh2.so时,报core dump

问题描述 Linux下,PHP加载ssh2.so时,报core dump 在php下扩展安装ssh2已经两天了.一直以为是php没有找到ssh2路径的问题.后来-w了一下,结果报错说找不到libssh2.so,然后我就把libssh2的lib目录添加到LD_LIBRARY_PATH中了. 结果运行php -i时就给直接core掉了.于是我怀疑是不是libssh2的问题. 但是网上只有libssh2这一个版本啊. 我的linux信息: CST 2014 x86_64 GNU/Linux CentO

lvs keepalived mysql cluster搭建时出错

问题描述 lvs keepalived mysql cluster搭建时出错 就是搭好环境,然后随便弄一台虚拟机,通过mysql -h 192.168.2.200 -u nuo -p 却连接不上,那个ip是vip.然后ping 得通,SQL节点的权限也给了.就是连接不上.能帮我看下吗? 解决方案 keepalived.conf 配置如下: ! Configuration File for keepalived global_defs { router_id HaMySQL_1 } vrrp_sy

torch7搭建时luarocks install cutorch 报错

问题描述 torch7搭建时luarocks install cutorch 报错 机子上已经安装了cuda7.5,torch也安装成功,然后在安装cutorch时 ,遇到如下报错,请问有盆友也遇到过同样的问题吗? 解决方案 http://blog.csdn.net/jiangyingfeng/article/details/46041993

ssh2-【求助】Android与SSH2之间的通信

问题描述 [求助]Android与SSH2之间的通信 Andorid客户端与Web服务器通信(Web服务器用的是SSH2搭建的),数据从客户端到了action(数据正确),action里的biz类竟然是null,然后程序就走不下去了,也不报空指针异常.如果我在aciton 自己new了biz类 在biz处理业务时dao也遇到相同的问题,是个null ,等我同样自己去new dao类时,就在dao里面保存数据时出错(super.getHibernateTemplate().save(user)),

高版本PHP下搭建ECShop的问题整理

ECSshop版本2.7.3,PHP版本5.5.12,搭建时发现诸多报错,一一列举解决方法. 1.Strict Standards: Non-static method cls_image::gd_version() should not be called statically in D:\www\ecshop\install\includes\lib_installer.php on line 31 lib_installer.php的31行调用了gd_version()函数,但是该函数未申

如何在没有域的环境中搭建AlwaysOn(一)

对DBA而言,不需要域就可以搭建SQL Server AlwaysOn是Windows Server 2016中最令人兴奋的功能了,它不仅可以降低搭建的成本,而且还减少了部署和运维的工作量.       该特性可以使用户不必额外准备一台或者两台(为了避免单点故障)AD域服务器,从而降低了部署的成本:对DBA而言,可以把更多的精力放在数据库上,而不需要去了解AD域的知识,特别是对MySQL和Oracle转型过来的DBA而言,这绝对是一个非常贴心的特性,要知道windows AD 域的复杂度足够用几