我使用擺動創建Netbeans中的Java應用程序,它做了很多事情完美,它還會創建一個文件夾,該文件夾內它會創建一個微軟Word文件和2圖像JPEG。出口JAR不創建文件應該
如果我運行在Netbeans中它可以作爲expeted的應用程序,創建文件夾和文件,與它沒有任何問題。
但是,當我出口它作爲一個罐子,罐子運行良好,並且還創建該文件夾,但它不會創建Word文檔,也不是圖像文件。
我也嘗試改變文件的路徑,但它不會創建它們。
我已經檢查在窗口屬性的權限對我出口罐子,它擁有所有的人。
我使用的Apache POI來創建Word文檔和jfree圖表創建圖像,我通過菜單將其導出「清理並生成」在NetBeans。
如果需要,我可以提供更多信息,謝謝閱讀。
程序的行爲可能有很多不同的原因。它可能在不同的JVM下運行。不同的起始當前目錄通常會有所不同。在終端中運行,所以你一定會看到拋出的異常。如果需要添加額外的日誌記錄來驗證函數以生成仍然被調用的文件。 – WillShackleford
感謝您的回答,我用命令窗口運行jar,結果問題是,應用程序沒有找到資源,他們在那裏我解壓縮jar來檢查它。我得到一個文件沒有找到異常,我試圖改變我的項目中的路徑,但它仍然是一樣的:(我正在尋找更多的信息,但如果你能請幫助我。 – JuanDeLaMora
找到我的問題,我改變了它的樣子對於資源,現在在答案部分進行了解釋,現在它按預期工作,感謝您的幫助。 – JuanDeLaMora