簡體   English   中英

包含用戶庫,導出eclipse中的Runnable JAR

[英]Exporting Runnable JAR in eclipse with User Libraries included

我正在嘗試從導入org.apache.commons.io的項目中創建可運行的JAR文件。 我嘗試導出並選中該框以包括所有依賴庫,但我一直得到以下輸出:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/io
/filefilter/TrueFileFilter
        at tvSort.Main.main(Main.java:36)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.io.filefilter.Tr
ueFileFilter
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 1 more

任何幫助,將不勝感激,謝謝。

您是否嘗試過在清單中設置類路徑?

例如Class-Path:commons-io-xyzver​​sion.jar

如果可以,請嘗試手動添加此清單條目,方法是將其保存在文本文件中,然后通過jar工具添加。

希望eclipse已經做到了,那么您是否在同一個文件夾/路徑中運行了具有依賴項(jar)的jar?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM