Может ли Runtime.getRuntime () .ecec создать ресурс classpath? - PullRequest
0 голосов
/ 31 января 2019

Вот мой код

File file = ResourceUtils.getFile("classpath:run.sh");
String path = file.getAbsolutePath();

, но когда я делаю

Runtime.getRunTime().exec(path)

, выдается исключение FileNotFoundException

class path resource [run.sh] cannot be resolved to absolute file path because it 
  does not reside in the file system: 
  jar:file:/root/backend-2.1.2.RELEASE.jar!/BOOT-INF/classes!/run.sh

1 Ответ

0 голосов
/ 31 января 2019

Нет.Ваша ОС не знает, как запускать приложения из архивов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...