Pessoal,
Estou utilizando o Linux Kurumin 6.1 e estou com dificuldades para rodar minha aplicação java.
Fiz um exemplo simples e consegui compilar normalmente com o “javac”, mas na hora de rodar com o comando “java MeuPrograma”, eu recebo a seguinte mensagem: “Exception in thread “main” java.lang.NoClassDefFoundError: MeuPrograma”.
Fiz várias pesquisas e cheguei a conclusão de que deveria alterar o arquivo: “/etc/profile”, no final do arquivo, inclui as seguintes linhas:
JAVA_ROOT=/java
JAVA_HOME=$JAVA_ROOT/jdk1.6.0
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
export PATH=$JRE_HOME/bin:$PATH
Mesmo incluindo essas linhas, o java só roda minha aplicação se eu estiver logado como ROOT, caso contrário, se estiver logado como um usuário comum, eu consigo compilar, mas não executar!
Alguém por favor sabe resolver isto?
Muito Obrigado,