Vic*_*iuk 15 java resources jar
我有文件jar:
myJar/res/endingRule.txt
myJar/wordcalculator/merger/Marge.class
在Marge.java我有代码:
private static final String ENDINGS_FILE_NAME = "res/endingRule.txt";
....
InputStream inputStream  = getClass().getClassLoader().getResourceAsStream(ENDINGS_FILE_NAME);
.....
Pau*_*des 16
要检索jar中的文件,请使用:
private static final String ENDINGS_FILE_NAME = "/res/endingRule.txt";
...
InputStream is = getClass( ).getResourceAsStream(ENDINGS_FILE_NAME);
你的名字看起来不对 - 错误的扩展名和错误的斜杠:
private static final String ENDINGS_FILE_NAME = "res/endingRule.txt";