Я пытаюсь запустить файл minecraft.jar, но флажок не появляется, когда я захожу в Свойства> Разрешения. Я не очень разбираюсь в терминале и его командах, так что если бы кто-то мог опубликовать простое пошаговое решение о том, как его пометить, было бы здорово. Люди продолжают говорить, что нужно использовать команду chmod, но я понятия не имею, что это такое, поэтому вы будете предупреждены, если я скажу «над головой».
Предполагая, что рассматриваемый файл находится в вашем $ HOME (просто переместите его с помощью графического интерфейса), откройте терминал (это должно быть легко :), затем выполните эту команду:
chmod a+x jarfile.jar
Изменить [ 112] к фактическому названию файла, о котором идет речь, конечно. Если это приводит к ошибке, файл, вероятно, не принадлежит вашему пользователю, поэтому попробуйте еще раз с sudo
:
sudo chmod a+x jarfile.jar
Предполагается, что файлы Jar будут выполняться так, как я показал ниже (при условии, что вы настроили JRE / JDK в пути поиска выполнения):
java -jar /path/to/jarfile.jar
Вы НЕ МОЖЕТ напрямую выполнить файл JAR, даже если вы добавите бит выполнения. Сам по себе bash
просто не может этого понять.
Простой сценарий оболочки будет идеальным для запуска Minecraft, например:
#!/bin/bash
java -Xms1024M -Xmx1024M -jar /path/to/mincraft.jar
Откройте терминал с помощью Ctrl + Alt + T, затем введите
chmod +x /path/to/jar_file.jar
Если проверка не выполняется, это может быть в файловой системе Windows, которая не будет работать
тип:
java -Xms1024M -Xmx1024M -jar (copy and paste path to minecraft.jar)/Minecraft.jar
Приятного отдыха