Senhores,

O java do Slack não é atualizado a tempos, acredito que por causa da mudança de 
licença da Oracle.

Baixei o openjdk do AlienBob, blz. Instalação normal, tudo funcionando, mas não 
conseguia entrar no site do BB, sempre aparecia que o módulo de segurança não 
era instalado.

Rodei pela net e achei um "remendo" para essa situação.... sim, remendo porquê 
toda vez preciso autorizar a execução do plugin do BB...

Basicamente, saído diretamente de um tutorial da IBM:

"The preferences default implementation on UNIX-based operating systems is to 
use java.util.prefs.FileSystemPreferences and that utility uses properties to 
determine  where to place the following preferences: java.util.prefs.systemRoot 
(default /etc/.java/.systemPrefs) java.util.prefs.userRoot (default 
System.getProperty("user.home") + ".userPrefs")

An administrator with root access must create the system preferences directory 
/etc/.java/.systemPrefs with drwxr-xr-x access."

Não considero saudável criar um diretório desses dentro de /etc, então pensei 
em colocar no rc.local o seguinte comando:

export 
JAVA_PREFS_SYSTEM_ROOT="-Djava.util.prefs.systemRoot=$USER/.java/.systemPrefs"

ou

export 
JAVA_PREFS_SYSTEM_ROOT="-Djava.util.prefs.systemRoot=/opt/.java/.systemPrefs"
chmod 755 -R /opt/.java

Perguntas (Não sei de nada de Java):

1 - Preciso mesmo de um "export JAVA_PREFS_SYSTEM_ROOT" ou apenas o 
"-Djava.util.prefs.systemRoot=" resolve?
2 - Qual a maneira mais correta de aplicar o remendo: a primeira ou segunda?

Sei que muitos podem dizer que é mais prático usar o Java da Oracle, apesar de 
preferir o openjdk por ser a verdadeira implementação livre do Java, mas então 
quem ai conseguiu instalar a última versão do Java da Oracle no Slack, como 
foi? Dificuldades??

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a