繁体   English   中英

Struts文件上传不适用于lib文件夹中的jar文件

[英]Struts file upload not working with jar files in lib folder

有人能帮助我吗 ? 我被困住了,没有任何线索。

我想在struts 1.2中上传文件。 我知道struts使用'commons-io.jar'和'commons-fileupload.jar'进行文件上传,我需要将这些jars放在WebContent / Web-INF / lib文件夹中。 我将罐子放在lib文件夹中,但应用程序给出了类定义未找到错误。 我尝试创建一个lib文件夹并将这些jar文件放在WEB-INF文件夹下。 我也尝试在构建路径中添加这些jar文件,但仍然在以下错误中给出相同的内容。 我还尝试使用'commons-io.jar'的3个differnet版本(1、1.4、2.4)。

可以帮忙一下吗?

java.lang.NoClassDefFoundError: org.apache.commons.io.output.DeferredFileOutputStream
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:59)
at java.lang.J9VMInternals.verify(J9VMInternals.jenter code hereava:57)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:120)

当类路径中缺少commons-io.jar时,通常会发生这种情况。右键单击Project。 并上传所有最新版本的Commons jar文件

  • 右键单击项目。
  • 转到属性。
  • 转到库选项卡。
  • 添加Jar。
  • 清洁和建造
  • 将更新的war文件上传到tomcat webapp文件夹中。
  • 启动tomcat。 希望这会有所帮助谢谢

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM