在tomcat6运行无异常,换到tomcat7运行则会报错

问题描述

后台是用springMVC+spring+hibernate做的,用Myeclipse自带的tomcat6运行,无异常,项目可以正常运行。可是在tomcat7中启动,就会报错说找不到aspectjweaver这个包吧,可是我已经引入了该jar包这是我的jar包有考虑过是不是jar包版本太低的原因,通过maven下载最新的1.8.4的jar包,结果还下载失败了最后下载了1.6.12版本的jar包,启动以后还是会报同样的错误本人才开始学习没多久,对各种jar包的整合一点经验也没有,请各位大神帮我看看,到底问题出在哪里,谢谢各位了!

解决方案

本帖最后由 chaolee2008 于 2014-11-27 00:28:03 编辑
解决方案二:
会不会和你里面的jar冲突
解决方案三:
删掉aspectjrt.jar试试
解决方案四:
报的错是说你用的ReflectionWorld类里面少了方法,应该是你包用错了。ReflectionWorld这个类在包xword里面有
解决方案五:
上面打错了,是包xwork-xx.jar
解决方案六:
包你肯定引了,但这是个Error,不是Exception,肯定是classLoader不同导致6和7引用的jar包不同,应该是有包含重复class的jar包,仔细找找吧。
解决方案七:
他们推荐的SpringBestPractice都是把这些jar全部放在$tomcat/common/lib下面?

时间: 2024-08-01 18:12:44

在tomcat6运行无异常,换到tomcat7运行则会报错的相关文章

visual studio-VS2013在运行程序的时候,如果内存不够会报错吗?

问题描述 VS2013在运行程序的时候,如果内存不够会报错吗? 运行一个程序出来的结果和预想的有些出入,在考虑是不是运行的时候出现了内存不够的情况,却没提示? 解决方案 一般不会,如果是栈上的内存不够,编译的时候就会提示.如果是堆上的内存不够,一般会卡住,不会继续执行.栈上的内存一般几兆到几十兆.堆上一根据你的编译器,内存情况,一般几G吧,但是可以开启大内存. 解决方案二: 如果是int a[12];声明之后,调用a[15] = 1后,就可能造成程序崩溃,和预想的结果有出入,很可能是代码逻辑有问

mysql 存储过程运行成功,但是call procedure 的时候却报错

问题描述 mysql 存储过程运行成功,但是call procedure 的时候却报错 BEGIN DECLARE i INT; SET i = 18672700000; WHILE i < num DO INSERT INTO userinfo ( Uid, Utype, Tmac, ACname, SSID, UTip, UTtype, ULtime, UOtime, POname, Portal, Appid ) VALUES ( i, '普通用户', '0C-37-DC-804', '0

请教运行&amp;amp;quot;glance-manage db_sync&amp;amp;quot; glance,报错

问题描述 环境:CENTOS6.564BIT,安装OPENSTACKICEHOUSE,在运行:su-s/bin/sh-c"glance-managedb_sync"glance时,报错如下:[root@controllerbin]#su-s/bin/sh-c"glance-managedb_sync"glance/usr/lib/python2.6/site-packages/glance/cmd/manage.py:41:DeprecationWarning:Th

myEclipse2010 + tomcat7 创建web service报错

问题描述 本人想学习webservice,按照网上的例子创建了一个Java项目,然后新建一个类,再新建一个webService,选择刚才的类时,提示错误:TheApacheAxis2WebserviceruntimeinTomcatv7.0ServerdoesnotsupporttheserviceprojectWebServiceProject.网上的方法http://blog.csdn.net/b222007/article/details/9308481只说了一句:只能使用Servlet3

工程运行找不到页面,后台又不报错这是怎么回事啊 ?

问题描述 publicvoidonRemoveAll(HttpServletRequestrequest,HttpServletResponseresponse,ModelAndViewmav)throwsException{Stringid=request.getParameter("id");id=id.substring(0,id.length()-1);Mapfilter=newHashMap();filter.put("id_i_in",id);PageS

连接数据库报错Io 异常: The Network Adapter could not establish the

问题描述 一个纠结好久的问题,小女对JAVA实在是门外汉,只能求教诸位高人了...起因是负责运营的系统平时连接都很正常,但是到业务高峰期服务器经常发生瞬堵,检查后台日志,报错信息如下:解决方案二:<2011-4-2下午05时30分29秒CST><Info><JDBC><cnsz030356><ICSs-GCCSFServer1146><ExecuteThread:'23'forqueue:'weblogic.kernel.Default'&

C++:标准异常报错

call to 'std::exception::exception(const char [n])' 当使用"throw std::exception("XXX");"时, 在VS(visual studio)中可以编译通过; 但gcc(4.8.1)中, 需要使用标准异常进行处理, 修改为: logic_error ex("XXX"); throw std::exception(ex); 即可. 更多精彩内容:http://www.biance

在WindowMoblie(lenovoET860)上运行JSR172Demo报错,有遇到类似的问题吗?

问题描述 在WindowMobile(lenovoET860)上运行WTK2.5.2自带的JSR172Demo,报错:TheServerScriptMIDletthrewanexceptionduringalifecyclecall,andhasbeenterminated.java.lang.NoClassDefFoundError.同时我在N82上运行,可以正常运行.请问这是什么问题呢?顺便问一个:请问有谁研究过"JavaMEPlatformSDKandWindowsMobileIntegr

HibernateSessionFactory类运行到configuration.buildSessionFactory()这句话不运行下了,并且也没有报错

问题描述 HibernateSessionFactory类运行到configuration.buildSessionFactory()这句话不运行下了,并且也没有报错...hibernate.cfg.xml<hibernate-configuration><session-factory><propertyname="connection.url">jdbc:mysql://localhost:3306/hibernatetest</prope