Я сделал файл JAR и теперь хочу выполнить его из любого каталога. Чтобы сделать это, я просто поместил его в / bin и сделал его исполняемым, но я не могу выполнить его и получить эту ошибку вывода:
Error: Unable to access jarfile Test.jar
Это кажется, что Вы испортили полномочия файла Банки. Проверьте, какие полномочия файл в настоящее время имеет использование ls -l /bin/Test.jar
. Возможно, Вы не дали полномочия выполнения всем пользователям или не присваивали разрешение чтения.
можно просто зафиксировать это с chmod guo+rx /bin/Test.jar
, и необходимые полномочия должны быть там.
кроме того, обратите внимание на то, что /bin
предназначен для системных исполняемых файлов. Для Ваших собственных исполняемых файлов используйте /usr/local/bin
. Для получения дополнительной информации читайте этот Unix ответ SE .