我正在嘗試使用NetBeans在Java中製作一個混亂的管理應用程序。我想將會員的圖像保存在我的src
目錄內的指定文件夾中。我剛剛創建了名爲EmpImgs的文件夾用於存儲員工圖像。這裏是我的代碼:在netbeans中,如何在部署jar文件後保存或訪問映像
File srcDir = new File(file); // current path of image
File dstDir = new File("src\\J_Mess_Mgnt\\EmpImgs\\"+Txt_C_G_M_M_ID.getText());
objm.copyFile(srcDir, dstDir);` // copy image from srcDir to dstDir
這裏我用另一個類來複製圖像到預定義的文件夾,並根據它們的ID重命名圖像。
在Java IDE中一切正常。
但不幸的是,在製作一個可執行的.jar文件後,此代碼將無法工作。我無法保存或訪問該目錄中的任何圖像文件。
我剛剛通過這個網站,但我沒有找到合適的答案。
所有我需要的是保存和編輯圖像內的jar文件夾
[訪問一個罐子內的資源(在Netbeans的工作而不是在命令行)]的可能重複(http://stackoverflow.com/questions/2168266/accessing-a-resource-within-在網絡上但不是在命令行上的工作) –