A execução de jars no linux é fácil. Basta abrir um terminal e digitar java -jar <path to jarfile>
, em seguida, aperte enter e voilà ele funciona.
Então eu tentei quase tudo, mas quando clico no arquivo jar ele abre o gerenciador de arquivos. Não há opção para executá-lo com java.
A execução de jars no linux é fácil. Basta abrir um terminal e digitar java -jar <path to jarfile>
, em seguida, aperte enter e voilà ele funciona.
Não sei por que você tentou clicar nele, o local do arquivo .jar deve estar no $ PATH do minecraft. Eu não tenho nenhuma experiência mental, eu tenho muita experiência em programar em Java e administrar aplicativos dependentes do Java no Ubuntu; Eu também configurei meu irmão com o mod de Gary no Ubuntu 12.04.
Então, basicamente, aqui está o fluxograma de diagnóstico que você deseja seguir quando você é foo-bar:
1) Você tem uma máquina virtual java (JVM) instalada (eu usei o Oracle jdk7u26 eu acredito nesse mod)? Você pode verificar executando o seguinte comando a partir da linha de comando:
:~$ java -version
2) É o $ PATH para o conjunto de jre ($ JRE_HOME), no seu script de inicialização local, o script de inicialização global / etc / profile, ou atualizou as alternativas para dar um link simbólico para / usr / bin / java, / usr / bin / jar? Você pode verificar executando os seguintes comandos:
:~$ echo $JRE_HOME
:~$ echo $JAVA_HOME
3) A localização do .jar no $ PATH do executável do mincraft? Na possibilidade de você usar um mod.
4) Quais são as permissões do arquivo .jar que você deseja executar?
:~$ stat thisminecraft.jar
Além disso, você tem um link simbólico para o jar e para java porque você atualizou / etc / alternatives, você pode criar um script bash e adicionar o script a um aplicativo de encaixe como o cairo-dock:
#! /bin/bash
RNJAR="java -jar /home/youruser/MyBin/theminecraft.jar"
$RNJAR
exit
Portanto, crie um diretório como:
:~$ mkdir -p -m0755 $HOME/MyBin
Copie o script acima em gedit e salve como
/home/youruser/MyBin/minecraft.sh
Altere o modo de acesso ao executável
:~$ chmod +x $HOME/MyBin/minecraft.sh
E você pode criar um lançador personalizado no cairo-dock ou até mesmo colocar o script na pasta $ HOME / Desktop (< - Eu nunca faço isso) ao contrário de $ HOME / MyBin.
Boa sorte, e que a minecraft seja próspera.
Os aplicativos Java podem ter seu próprio ícone do desktop ou do iniciador para iniciar como qualquer outro aplicativo.
Para chegar lá, basta criar um arquivo minecraft.desktop
em ~/.local/share/applications/
com o seguinte conteúdo:
[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/
Crie ou baixe qualquer ícone que você goste para exibir e armazenar em ~/.icons
. O arquivo da área de trabalho precisa ter permissão executável (clique com o botão direito em Propriedades , Permissões , marque Permitir a execução do arquivo como programa ).