Java: как определить каталог, чтобы мне не нужно было указывать его для ссылки на его файлы .jar - PullRequest
1 голос
/ 08 ноября 2011

Допустим, у меня есть файл jar @ /usr/local/apps/app1/java/file.jar.Я хотел бы иметь возможность ссылаться на file.jar в команде java без ввода полного пути.Например, java -jar file.jar.Как мне этого добиться?

Ответы [ 2 ]

1 голос
/ 08 ноября 2011

Вы не можете;-jar требуется аргумент jar-файла.

Вы можете создать символическую ссылку или предоставить скрипт запуска.

1 голос
/ 08 ноября 2011

ln -s /usr/local/apps/apps1/java/file.jar file.jar создаст символическую ссылку на jarfile, которая может разрешить JVM запустить jarfile. Конечно, это будет работать только в каталоге, содержащем символическую ссылку.

Вероятно, нет способа сделать это вообще без использования скрипта.

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