我用java编写了一个程序,并将一些数据存储在txt文件中。然后,我使用 launch4j 将项目制作为 .exe 文件,我想知道如何访问应该位于 .exe 中的文件中存储的数据。
我尝试过使用 getClass().getResource(file).path();获取文件路径,但这似乎不起作用。
最佳答案
到部署时,这些资源可能会变成 embedded-resource 。既然如此,资源必须通过 URL
访问,而不是通过 File
访问。请参阅info page对于标签,对于形成 URL
的方法。
关于java - 访问 .exe 中保存的文件。 java ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18378891/