
Atualmente, só tenho o Sun JDK7 instalado em meu sistema em relação ao Java.
Quando tento executar um programa (o cliente Unix Runescape), aqui está o que aparece no meu terminal:
Tentando ler /home/ryanmcclure/Programs/runescape/share/settings.conf Erro ao ler settings.conf, usando o valor padrão: 0 Erro ao ler settings.conf, usando o valor padrão: default-java Erro ao ler settings.conf, usando o valor padrão : 0 Erro ao ler settings.conf, usando o valor padrão: runescape.prm
Lendo o arquivo .prm /home/ryanmcclure/Programs/runescape/share/runescape.prm Esta é a informação que reuni do arquivo runescape.prm
## Arquivo Iniciar-Djava.class.path=jagexappletviewer.jar -Dsun.java2d.noddraw=true -Dcom.jagex.config=http://www.runescape.com/k=3/l=$(Idioma:0)/jav_config. ws -Xmx256m -Xss1m jagexappletviewer
## Fim do arquivoAgora vou analisar os parâmetros! Verificando a configuração de idioma do cliente (se houver) Tentando ler o arquivo /home/ryanmcclure/jagexappletviewer.preferences
Não foi possível ler o arquivo jagexappletviewer.preferences, o padrão é Idioma=0 (Inglês). Agora analisarei o conteúdo do arquivo jagexappletviewer.preferences para que ele possa ser usado. Costurando a configuração do idioma aos parâmetros finais.
A sequência de parâmetros final é: jagexappletviewer.jar -Dsun.java2d.noddraw=true -Dcom.jagex.config=http://www.runescape.com/k=3/l=0/jav_config.ws -Xmx256m -Xss1m jagexappletviewer
Iniciando cliente usando esta versão java: sh: java: Permissão negada
Iniciando o cliente RuneScape usando este comando: cd /home/ryanmcclure/Programs/runescape/bin && java -cp
jagexappletviewer.jar -Dsun.java2d.noddraw=true -Dcom.jagex.config=http://www.runescape.com /k=3/l=0/jav_config.ws -Xmx256m -Xss1m jagexappletviewer /shareExecutando o Cliente RuneScape! Você está agora nas mãos da Jagex.
## End Of Script ## A saída do cliente Jagex aparecerá abaixo aquish: java: Permissão negada
O que exatamente significa permissão negada em Java? Por favor ajude!!!
Responder1
para que funcione você precisa usar o comando "java".
Você poderia tentar adicionar o binário diretamente ao settings.conf?
você pode encontrar o binário em qualquer distribuição Linux usando o comando
sudo find / -name "libjli.so" | sed "s/\/lib\/\(i386\|amd64\)\/jli\/libjli.so/\/bin\/java/g"
exemplo para as configurações em settings.conf pode ser encontrado em settings.conf.example