Wie kann man in NetBeans die Java Version ändern?

Melden
  1. Java Version für das gesamte NetBeans IDE-Projekt ändern
  2. Java Plattform für ein einzelnes Projekt konfigurieren
  3. Quell- und Zielkompatibilität einstellen
  4. Build-Tools und Maven/Gradle Integration
  5. Fazit

Die Änderung der Java Version in NetBeans ist ein wichtiger Schritt, wenn man sicherstellen möchte, dass das Projekt mit einer bestimmten Version des Java JDK kompiliert und ausgeführt wird. NetBeans unterstützt dabei mehrere Java Versionen, die man für ein Projekt auswählen kann, um Kompatibilität oder neue Sprachfeatures zu nutzen. Im Folgenden wird erläutert, wie man in NetBeans die Java Version ändern kann.

Java Version für das gesamte NetBeans IDE-Projekt ändern

Wenn man die in NetBeans verwendete Java Version ändern möchte, um neue Sprachfeatures zu nutzen oder ein älteres Projekt an eine andere JDK Version anzupassen, sollte man zuerst prüfen, welche Java JDKs im IDE konfiguriert sind. Unter Tools > Java Platforms kann man sehen, welche Java Versionen installiert und für NetBeans verfügbar sind. Falls eine gewünschte Version dort fehlt, kann man sie hinzufügen, indem man das entsprechende JDK-Verzeichnis auswählt.

Java Plattform für ein einzelnes Projekt konfigurieren

Nachdem die gewünschten Java Plattformen in NetBeans eingerichtet wurden, kann man im Projekt selbst festlegen, welche Version verwendet werden soll. Dazu klickt man mit der rechten Maustaste auf das Projekt und wählt Properties aus. Im Dialogfenster findet man unter dem Punkt Libraries oder Sources eine Option namens Java Platform. Dort lässt sich die festgelegte Java Version auswählen. Diese Definition bestimmt, mit welchem JDK das Projekt kompiliert und ausgeführt wird.

Quell- und Zielkompatibilität einstellen

Neben der Auswahl der Java Plattform ist es auch wichtig, die Quell- und Zielkompatibilität zu setzen. Diese Einstellungen regeln, welche Sprachfeatures erlaubt sind und welche Bytecode-Version erzeugt wird. Im Projekt-Properties-Dialog gibt es unter Sources meist Felder für Source/Binary Format oder Source Level. Dort kann man die gewünschte Java Version einstellen, z. B. 1.8, 11 oder 17, abhängig davon, welche Versionen vom installierten JDK unterstützt werden.

Build-Tools und Maven/Gradle Integration

Falls das NetBeans-Projekt über Build-Tools wie Maven oder Gradle verwaltet wird, muss dort ebenfalls die Java Version definiert werden, da diese Build-Tools unabhängig von den IDE-Einstellungen arbeiten. In einer Maven-Projektdatei (pom.xml) wird die Java Version häufig in den Compiler-Plugin-Einstellungen festgelegt, während in Gradle (build.gradle) die Java Version im sourceCompatibility und targetCompatibility Parameter definiert wird. Änderungen im IDE allein reichen hier nicht aus, um die Java Version zu wechseln.

Fazit

Die Java Version in NetBeans zu ändern bedeutet in der Regel, zuerst die gewünschte JDK-Plattform in den Einstellungen der IDE hinzuzufügen, danach im jeweiligen Projekt die Java Plattform sowie Quell- und Zielversion anzupassen und gegebenenfalls auch die Build-Tool-Konfiguration zu modifizieren. So stellt man sicher, dass das Projekt mit der gewünschten Java-Version kompiliert und ausgeführt wird.

0

Kommentare