Как прочитать файл jrxml внутри файла jar?
У меня есть куча исходного кода iReport (jrxml), который находится внутри рабочей области по следующему пути:
<project>/report/<jrxml_file>
Когда я упаковываю свой исходный код в файл jar. У меня будет этот каталог файловой структуры:
<jar_file>/report/<jrxml_file>
В моем исходном коде у меня есть этот код для проверки существования файла jrxml:
File file = new File("report/jrxml_file");
if (!file.exists()) {
return false;
}
Когда я выполняю этот файл JAR через команду:
java -jar MyJar.jar
Я столкнулся с ошибкой, отметив, что определенный файл jrxml_file не существует.
Мои сомнения:
Мне просто любопытно узнать, могу ли я прочитать jrxml_file, который находится внутри MyJar.jar?Нужно ли мне извлекать jrxml_file в физический каталог, прежде чем я смогу его прочитать?Спасибо @!