Как сделать jar-файл исполняемым из любого места без прав root

Я сделал файл JAR и теперь хочу выполнить его из любого каталога. Чтобы сделать это, я просто поместил его в / bin и сделал его исполняемым, но я не могу выполнить его и получить эту ошибку вывода:

Error: Unable to access jarfile Test.jar
1
задан 3 April 2015 в 21:51

1 ответ

Это кажется, что Вы испортили полномочия файла Банки. Проверьте, какие полномочия файл в настоящее время имеет использование ls -l /bin/Test.jar. Возможно, Вы не дали полномочия выполнения всем пользователям или не присваивали разрешение чтения.

можно просто зафиксировать это с chmod guo+rx /bin/Test.jar, и необходимые полномочия должны быть там.

<час>

кроме того, обратите внимание на то, что /bin предназначен для системных исполняемых файлов. Для Ваших собственных исполняемых файлов используйте /usr/local/bin. Для получения дополнительной информации читайте этот Unix ответ SE .

1
ответ дан 3 April 2015 в 21:51

Другие вопросы по тегам:

Похожие вопросы: