簡體   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