Olá sou novo no fórum e estou aprendendo java. Estou tentando configurar o jdk no ubuntu e até consigo compilar um hello word usando o javac mas qdo tento rodar aparece um erro!
Segui o tutorial que está aki: http://fincadonolinux.zip.net/
Código simples pra testar:
public class TesteJava
{
public static void main(String args[])
{
System.out.println("Testando...");
}
}
Compilei com o javac mas qdo vou testar com o java, aparece esse erro:
root@phenrique- desktop:/home/phenrique/Desenvolvimento/Java/Programas/Testes# java TesteJava
Exception in thread "main" java.lang.NoClassDefFoundError: TesteJava
Caused by: java.lang.ClassNotFoundException: TesteJava
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
As variáveis de ambiente que configurei estão assim:
#Variaveis Java
JAVA_HOME=/opt/Java/jdk1.6.0_07
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
CLASSPATH=$JAVA_HOME/lib
export CLASSPATH
MANPATH=$MANPATH:$JAVA_HOME/man
export MANPATH
E eu coloquei essas variáveis ao final do arquivo:
$ gedit /etc/bash.bashrc
No java -version:
java -version
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing)
Alguém pode me ajudar a resolver esse problema e acertar o jdk no ubuntu?
Grato!
