struts2问题!TOMCAT启动报错~java.lang.RuntimeException: java.lang.reflect.InvocationTargetException

警告: Could not create JarEntryRevision for [jar:file:/E:/apache-tomcat-6.0.29/webapps/struts2/WEB-INF/lib/struts2-core-2.2.1.jar]!
java.lang.NoClassDefFoundError: org/apache/commons/io/output/NullOutputStream
fileupload放进去了~~
我tomcat的版本是apache-tomcat-6.0.29。。。jre的版本是jdk1.6.0_16 --- jar6
struts2版本是2.2.1 MyEclipse版本是8.6

重新指定tomcat所用的jdk,不用默认的,使用你自己安装的那个jdk
如果用myeclipce的话,可以配置,配置过程如下:
window--preferences--MyEclipse Enterprise Workbench--Servers--Tomcat--Tomcat 6.x--JDK 当选中JDK时,看当前菜单的右侧上方,有Tomcat JDK name:
下边右侧有个按钮:Add...,从这里,选择您自己安装的那个JDK去吧...
就好使了 ...

叮咚,解答完毕!
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-11-20
commons-io.jar没有引入
第2个回答  2010-11-12

附图,这是我自己常用的jar包,参考一下吧!另外可能与你的taomcat,myeclipre版本有关系的

第3个回答  2010-11-12
commoms-*.jar的包慢慢的加上看看,特别是io包
第4个回答  2010-11-12
我怀疑是你的tomcat和eclipse的jre或者JDK版本对不上,仔细找找
第5个回答  2010-11-12
文件上传?有个commons-upload.jar加进去试试

...java.lang.reflect.InvocationTargetException
重新指定tomcat所用的jdk,不用默认的,使用你自己安装的那个jdk 如果用myeclipce的话,可以配置,配置过程如下:window--preferences--MyEclipse Enterprise Workbench--Servers--Tomcat--Tomcat 6.x--JDK 当选中JDK时,看当前菜单的右侧上方,有Tomcat JDK name:下边右侧有个按钮:Add...,从这里,选择您自己...

启动tomcat就报错:java.lang.ClassNotFoundException: org.apache.comm...
1、去官网下载一个 tomcat 后,解压到一个目录一下,然后直接启动 tomcat 服务,看看是否能正确启动,IE 里浏览一下,看看是否能正常访问 tomcat 的首页。2、如果上一步没有出错(一般官网下载个tomcat解压后,直接启动,是不会有错的。),说明 tomcat 服务没有错,这时你关掉 tomcat 服务,清除logs...

struts2报错:com\/opensymphony\/xwork2\/config\/FileManagerProvider_百度...
从异常的字面意义来看,是确实class。请检查一下工程部署到tomcat 的webapp目录中后,所有的jar文件是否存在,classes目录中是否有所有源码的编译文件。

启动报错:java.lang.ClassNotFoundException: org.springframework.web...
你需要设置一下eclipse:项目 —> 属性 -> Deployment Assembly -> Add -> Java Build Path Entries -> 选择Maven Dependencies -> Finish -> OK 把对应的Maven依赖包也发布到tomcat,调试时会自动把那些jar发布到指定目录下,tomcat也能找到那些jar了。

tomcat 启动抛出java.lang.IllegalArgumentException异常问题
java.lang.RuntimeException java.lang.IllegalArgumentException 所有已实现的接口:Serializable 直接已知子类:IllegalCharsetNameException, IllegalFormatException, IllegalSelectorException, IllegalThreadStateException, InvalidKeyException, InvalidOpenTypeException, InvalidParameterException, KeyAlreadyExistsException...

报java.lang.reflect.InvocationTargetException
1.检查 jdk 配置 2.jar包配置 3.可能是 tomcat启动时加载某个 工程出错了。你试着把配置在 tomcat里的工程全部删除,再启动试试看

...附加tomcat就出现这个错误,怎么回事啊java.lang.VerifyError: Cannot...
回答:struts2不需要拷全部的jar到web项目中,一般用那些考哪些

用tomcat启动struts2的项目出现如下问题,需要帮忙啊……
新建一个log4j.properties文件,加入到classpath里面。内容如下:log4j.rootLogger=debug,appender1 log4j.logger.org.hibernate=INFO log4j.logger.com.flysnow=DEBUG log4j.logger.org.apache=INFO log4j.logger.org.springframework=INFO log4j.appender.appender1=org.apache.log4j.ConsoleAppender log4j....

用tomcat运行时提示exception:javax.servlet.ServletException: #...
Cannot get value for expression '#{MenuBean.commonMenu}'说的是MenuBean,commonMenu取不到值……

java.lang.IllegalStateException: getOutputStream() has already bee...
在tomcat中jsp编译成servlet之后在函数_jspService(HttpServletRequest request, HttpServletResponse response) 的最后 有一段这样的代码 finally { if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context);} 这里是在释放在jsp中使用的对象,会调用response.getWriter(),因为这个...

相似回答