如何从dist文件夹中读取文件
这可能是几个人反复提出的问题,但我在寻找答案后无法理解
netbeans在生成操作后创建文件夹dist。我想在那个文件夹中放一个文本文件,jar文件应该读取文本文件
目标平台是windows和linux
文件夹的结构
.java file = C:\My Documents\NetBeansProjects\Example\src\example
build folder = C:\My Documents\NetBeansProjects\Example
build folder contains classes folder. classes folder contains all the class files
dist folder = C:\My Documents\NetBeansProjects\Example
dist folder contains the .jar files and i want to place a text file inside this folder
这个
getClass().getClassLoader().getResource("example.txt");
似乎只有在这条路顺行的情况下才有效。java文件
谢谢
# 1 楼答案
要从jar内部读取一些文件,您应该执行以下操作:
见:File loading by getClass().getResource()