![](/img/trans.png)
[英]xml file not reading when running the jar file from dist folder after cleaning and building in netbeans
[英]Netbeans not building the lib folder in the dist folder
我正在嘗試清理並構建一個jar但由於某些原因,當我執行Run-> Clean and Build Main Project時,我沒有在dist文件夾中找到一個lib文件夾。 當我通過cmd運行我的jar文件時,這會導致類錯誤。 如何配置它在我的構建期間在我的dist文件夾中包含lib文件夾? 謝謝。
編輯:此外,當我點擊Run-> Clean and Build Main Project時,輸出顯示如下:
2警告編譯:創建目錄:C:\\ Documents and Settings \\ me \\ Desktop \\ ProjectX \\ ProjectX \\ dist C:\\ Documents and Settings \\ me \\ Desktop \\ ProjectX \\ ProjectX \\ dist \\ ProjectX.jar是一個目錄還是不能被閱讀。 不復制庫。 不復制庫。 構建jar:C:\\ Documents and Settings \\ me \\ Desktop \\ ProjectX \\ ProjectX \\ dist \\ ProjectX.jar要從沒有Ant的命令行運行此應用程序,請嘗試:java -jar“C:\\ Documents and Settings \\ me \\ Desktop \\ ProjectX \\ ProjectX \\ dist \\ ProjectX.jar“jar:BUILD SUCCESSFUL(總時間:3秒)
為什么在構建期間不復制庫?
根據
這個forum.netbeans.org (緩存副本作為forums.netbeans.org無法訪問atm)
文章,這可能是由於某些神秘的原因將ProjectX.jar添加到所需的JAR中...可能值得檢查
編輯:緩存副本似乎已經消失,原始線程可以在
這里
找到。
再次編輯:由於原始副本和緩存副本都已消失,請前往返回機器閱讀文章。 話雖如此,anno 2018+應該考慮使用像Maven這樣更現代/更廣泛的項目格式,這也得到了Netbeans的良好支持,並提供了更加靈活的庫管理方法。
就我而言,我去了Libraries-> Properties。 “lib”文件夾已添加為庫。 刪除它或刪除它們(幾個文件夾作為庫)並清理和構建。
希望能幫助你。
在我的例子中,我解決了以下相同的問題:1)轉到項目>庫>屬性>庫>編譯2)選擇缺少的庫開始'缺少庫:'並刪除它們3)清理和構建
干杯。
問題是你添加文件夾在哪里庫,你需要實際添加庫而不是它們所在的文件夾。
1)轉到項目>庫>屬性>庫>編譯
在這些情況下刪除您添加的文件夾C:\\ Documents and Settings \\ me \\ Desktop \\ ProjectX \\ ProjectX \\ dist
選擇添加JAR /文件夾,這些時間打開文件夾並添加所有庫,Netbeans將允許您全部選擇它。
現在你想要好。
Net Beans有一個環境。 右鍵單擊您創建的Net Beans項目。
單擊Build-> Packaging。 您將在右側窗格中獲得03個選項
選擇03rd然后構建。 你可以在/ dist下看到/ lib文件夾
@fvu提供的網址死了。 但是我也遇到了這個問題並修復了它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.