我正在尝试使用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-在网络上但不是在命令行上的工作) –