Создание исполняемого файла Minecraft.jar
Итак, я попробовал почти все, но когда я нажимаю на файл jar, он открывает диспетчер архивов. Нет возможности запустить его с Java.
3 ответа
Запускать баночки в Linux легко. Просто откройте терминал и введите java -jar <path to jarfile>
затем нажмите Enter и вуаля, это работает.
Я не знаю, почему вы пытались щелкнуть по нему, местоположение файла.jar должно быть в $PATH в Minecraft. У меня нет опыта создания умов, у меня большой опыт программирования на Java и администрирования Java-зависимых приложений в Ubuntu; Я также настроил моего брата с модом Гэри на Ubuntu 12.04.
Итак, в основном вот диагностическая блок-схема, которой вы хотите следовать, когда вы находитесь в foo-bar:
1) У вас установлена виртуальная машина java (JVM) (я использовал Oracle jdk7u26, я верю в этот мод)? Вы можете проверить, выполнив следующую команду из командной строки:
:~$ java -version
2) Установлен ли $PATH для jre ($JRE_HOME) в вашем локальном сценарии запуска, глобальном сценарии запуска /etc/profile, или вы обновили альтернативные варианты, чтобы дать символическую ссылку на /usr/bin/java, / USR / бен / банка? Вы можете проверить, выполнив следующие команды:
:~$ echo $JRE_HOME
:~$ echo $JAVA_HOME
3) Является ли расположение.jar в $PATH исполняемого файла mincraft? В возможности вы используете мод.
4) Какие права доступа к файлу.jar вы хотите запустить?
:~$ stat thisminecraft.jar
Также у вас есть символическая ссылка для jar и для java, потому что вы обновили / etc / alternatives, вы можете создать сценарий bash и добавить сценарий в приложение для закрепления, например cairo-dock:
#! /bin/bash
RNJAR="java -jar /home/youruser/MyBin/theminecraft.jar"
$RNJAR
exit
Так что создайте каталог как:
:~$ mkdir -p -m0755 $HOME/MyBin
Затем скопируйте скрипт выше в gedit и сохраните как
/home/youruser/MyBin/minecraft.sh
Изменить режим доступа к исполняемому файлу
:~$ chmod +x $HOME/MyBin/minecraft.sh
И вы можете создать собственный модуль запуска в cairo-dock или даже поместить скрипт в папку $HOME/Desktop (<- я никогда этого не делаю), а не в $ HOME / MyBin.
Удачи, и пусть майнкрафт будет процветающим.
Java-приложения могут иметь собственный рабочий стол или значок запуска для запуска, как и любое другое приложение.
Чтобы попасть туда, нам просто нужно создать minecraft.desktop
файл в ~/.local/share/applications/
со следующим содержанием:
[Desktop Entry]
Encoding=UTF-8
Value=1.0
Type=Application
Name=MineCraft
GenericName=Minecraft
Comment=Start Minecraft
Icon=/home/<user>/.icons/minecraft.png ## choose any Icon you like
Exec=java -jar /full/path/to/minecraft.jar
Categories=Games
Path=/home/<user>/.minecraft/
Создайте или загрузите любой значок, который вам нравится, чтобы отобразить и сохранить его в ~/.icons
, Файл рабочего стола должен иметь разрешение на выполнение (щелкните правой кнопкой мыши Свойства, Разрешения, установите флажок Разрешить выполнение файла как программы).