Как прочитать файл 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 в физический каталог, прежде чем я смогу его прочитать?

Спасибо @!

Ответы на вопрос(1)

Ваш ответ на вопрос