我有file.jar
位于文件的根目录 readme.txt
我想从我的应用程序中访问这个文件。
你能帮帮我吗?
最佳答案
您无法获取该文件,因为它不是您文件系统上的文件。
你必须像流一样阅读它
InputStream in = getClass().getResourceAsStream("/readme.txt");
或阅读 JarURLConnection 的文档
更新:
将您的文件粘贴到 src 中,然后编写,File f =new File("/readme.txt")。
它给了你。
如果没有用你的文件结构更新你的帖子。
关于java - 从 jar 存档访问文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19046564/