poiati:
Pega o Java5…
Bom independente da versão do seu java faça o seguinte:
Se você só fazer no Shell toda hora que reiniciar o computador ou der logoff vai precisar reconfigurar o PATH.
Então…
Como root vá em /etc/ e abra o arquivo profile, va até o fim dele e adicione as seguinte linhas:
#Variaveis de ambiente Java
JAVA_HOME= /usr/local/j2sdk-1_4_2_13
export JAVA_HOME
CLASSPATH=/usr/local/j2sdk-1_4_2_13/jre/lib
CLASSPATH=.:$CLASSPATH
export CLASSPATH
PATH=$PATH:$JAVA_HOME/bin
export PATH
#-------------------------------
Galera e o seguinte
eu instalaei o j2sdk1.4.2_13 na pasta /usr/local e criei um link simbolico para a pasta: ln -s /usr/local/j2sdk1.4.2_13 /usr/local/java
E criei um arquivo dentro do diretorio /etc/profile.d : criei um arquivo chamado java.sh e dentro desse aquivo eu editei com as siguintes informacoes :
#!/bin/sh
JAVA_HOME="/usr/local/java"
JRE_HOME="/usr/local/java/jre"
CLASSPATH=$JAVA_OME:$JAVA_HOME/lib:$JRE_HOME/lib:."
MANPATH="$MANPATH:$JAVA_HOME/man"
JAVA_DOC="$JAVA_HOME/docs"
PATH="$PATH:$JAVA_HOME/bin:$JRE_HOME/bin"
export JAVA_HOME JRE_HOME CLASSPATH MANPATH JAVA_DOC PATH
E salvei o arquivo.
Depois eu fiz o teste, executei o comando javac e depois java -version e aparentemente deu tudo certo, mas na hora que eu tentei executei o arquivo do powerchute(software que quero instalar) aparece o seguinte erro:
[root@mercurio local]# ./pcns221lnx.bin
Preparing wizard…
Searching for JVM…
Starting the wizard…
Error: You need Swing 1.1 or 1.2 in your classpath to run this program.
See errors.log for other possible causes.out of disk space?
Nao entendo o que possa ser ese erro, alguem poderia me dizer o que pode ser feito?
OBS: estou usando o Linux CentOS 4.1 , kernel 2.6.