Wenn ich den Namen und den Speicherort eines neuen Java-Projekts festlege, stoppt es und zeigt eine Fehlermeldung an:
A java.lang.NoClassDefFoundError exception has occurred
Damit ist das Projekt nicht erstellt und ich kann beliebige Codezeilen in Netbeans schreiben.
Meine Betriebssystemversion
- Ubuntu 14.04.2 LTS 64 Bit
Meine NetBeans-Version
- Produktversion: NetBeans IDE 7.0.1 (Build 20121011-unknown-revn)
- Java: 1.7.0_75; OpenJDK 64-Bit-Server-VM 24.75-b04
- System: Linux Version 3.13.0-49-generic läuft auf amd64; UTF-8; it_IT (nb)
- Benutzerverzeichnis: /home/ema/.netbeans/7.0
Antwort1
Sie müssen CLASSPATH in einrichten /etc/environment
. Führen Sie den folgenden Befehl in einem Terminal aus ( Ctrl+ Alt+ T)
sudo gedit /etc/environment
Fügen Sie die folgenden Zeilen hinzu (alle vier Zeilen am Ende von /etc/environment)
JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64/bin"
export JAVA_HOME
CLASSPATH="/usr/lib/jvm/java-7-openjdk-amd64/lib"
export CLASSPATH
Starten Sie dann Ihr System neu.