У меня есть файл download.sh в моей папке src/main/resource в проекте maven, и я читаю его с помощью приведенного ниже кода.
ClassLoader classLoader = getClass().getClassLoader();
File file = new File(classLoader.getResource("download.sh").getFile());
Файл читается, когда я запускаю его как отдельное приложение.
Если я запускаю это как приложение, используя jar ex: -
java -jar runScript.jar SCHEMA_NAME
/Users/IdeaProjects/RunScript/target/file:/Users/IdeaProjects/RunScript/target/RunScripts.jar!/download.sh": error=2, Нет такого файла или каталога
Может ли кто-нибудь помочь мне в чтении файла из ресурса при выполнении с jar