Некоторые файлы JAR отказываются запускаться при двойном щелчке, и Терминал не может получить к ним доступ
MultiMC запускается без проблем. Я не могу запустить Minecraft, дважды щелкнув по нему: он откроется в Archive Manager. Когда я запускаю команду java -jar minecraft.jar
Терминал возвращает ошибку Error: Unable to access jarfile minecraft.jar
,
1 ответ
Обе вещи происходят потому, что minecraft.jar
не помечен как исполняемый пользователем; предполагая, что вы являетесь владельцем файла, запустите эту команду из командной строки, чтобы пометить его как исполняемый вами:
chmod u+x <path_to_jar_file>
* .jar
файл
Если вы хотите, чтобы он также запускался от члена группы вашего пользователя, запустите его:
chmod ug+x <path_to_jar_file>
* .jar
файл
Если вы хотите, чтобы он запускался от кого-либо, запустите его:
chmod a+x <path_to_jar_file>
* .jar
файл
Если вы не владелец, вы можете владеть файлом и установить его группу в группу вашего пользователя, выполнив следующую команду:
chown <username>:<username> <path_to_jar_file>
* .jar
файл