Ajude-me!

Galera, eu fiz um simples programa HelloWorld.java

public class HelloWorld
{
    public static void main(String [] args)
   {
        System.out.println("Hello World");
   }
}

compilei com o javac, e ele criou o arquivo HelloWorld.class.
Quando rodei o programa utilizando java HelloWorld ele me apresentou esse erro:

Exception in thread “main” java.lang.NoClassDefFoundError: HelloWorld

Utilizo o JAVA com LINUX. Alguem pode me dizer o que é isso?. Pois o programa está aparentemente normal.

Descobrir, que só funciona quando rodamos o profile

source /etc/profile 

Não sei porque as váriaveis do JDK(PATH,JAVA_HOME,CLASSPATH) não está setando na inicialização do LINUX.
Alguem pode me dizer o porque? Fico Grato! :wink:

Parece-me que falta configurar as variáveis de ambiente para o Java funcionar. Na seção de artigos e tutorias tem a parte “aprendendo java”, onde você pode ir e pegar os procedimentos