Zum Hauptinhalt springen

Prerequisites

In ChatGPT öffnen

Der Einstieg in webforJ ist einfach, da es nur einige Voraussetzungen gibt. Verwenden Sie diesen Leitfaden, um Ihre Entwicklungsumgebung mit den erforderlichen Tools einzurichten, die Sie benötigen, um mit webforJ zu starten.

Java Development Kit (JDK) 21

Ein Java Development Kit (JDK) ist die wichtigste Voraussetzung für die Entwicklung mit webforJ, da es die notwendigen Tools bereitstellt, um Java-Apps zu erstellen, auszuführen und zu verwalten. Java 21 ist erforderlich, um die Kompatibilität mit webforJ sicherzustellen und Zugang zu den neuesten Funktionen und Sicherheitsupdates des Java-Ökosystems zu erhalten. Das webforJ-Framework ist mit den offiziellen Oracle JDKs und den Open-Source Eclipse Temurin JDKs kompatibel.

Tipp

Wenn Sie ein UNIX-basiertes Betriebssystem verwenden, wird empfohlen, SDKMAN! zu verwenden, um Ihre Java-Umgebung zu verwalten. Es ermöglicht Ihnen, problemlos zwischen verschiedenen Java-Anbietern zu wechseln.

Alternativ können Sie Jabba verwenden, das sowohl auf UNIX-basierten Systemen als auch auf Windows funktioniert. Es ist eine solide plattformübergreifende Lösung zur Verwaltung von Java-Versionen.

  • Offizielle Oracle JDKs finden Sie auf der Java Downloads Seite von Oracle.
    • Wählen Sie die Java-Version 21 aus.
    • Klicken Sie auf den Tab für Linux, macOS oder Windows.
    • Klicken Sie auf den Link, der zu der Architektur Ihres Computers passt.
    • Siehe die JDK-Installationsanleitung von Oracle für vollständige Informationen zur Installation eines Oracle JDK.
  • Open-Source JDKs finden Sie auf der Eclipse Temurin™ Latest Releases Seite von Adoptium.
    • Verwenden Sie die Dropdown-Menüs, um das Betriebssystem, die Architektur, den Pakettyp und die JDK-Version 21 auszuwählen.
    • Klicken Sie auf den Link in der Tabelle für den Archivtyp, den Sie herunterladen möchten.
    • Siehe die Installationsanleitung von Adoptium für vollständige Informationen zur Installation eines Eclipse Temurin JDK.

Überprüfen Sie Ihre JDK-Installation

Nachdem Sie das JDK installiert haben, überprüfen Sie die Installation, indem Sie den folgenden Befehl in Ihrem Terminal oder in der Eingabeaufforderung ausführen:

java -version

Wenn Ihr JDK korrekt installiert ist, sehen Sie eine Ausgabe mit den Einzelheiten zu Ihrer JDK-Version, die die Version 21 angibt.

Apache Maven

Apache Maven ist ein Buildautomatisierungs- und Abhängigkeitsmanagement-Tool, das den Prozess der Einbindung externer Bibliotheken wie webforJ in Ihr Projekt vereinfacht. Neben der Unterstützung beim Abhängigkeitsmanagement kann Maven Aufgaben wie das Kompilieren von Code, das Ausführen von Tests und das Verpacken von Anwendungen automatisieren.

Überprüfen Sie Ihre Maven-Installation

Nachdem Sie Maven installiert haben, überprüfen Sie die Installation, indem Sie den folgenden Befehl in Ihrem Terminal oder in der Eingabeaufforderung ausführen:

mvn -v

Wenn Maven korrekt installiert ist, sollte die Ausgabe die Maven-Version, die Java-Version und Informationen zum Betriebssystem anzeigen.

Java IDE

Eine Java-IDE bietet eine umfassende Umgebung zum Schreiben, Testen und Debuggen Ihres Codes. Es gibt viele IDEs zur Auswahl, sodass Sie die wählen können, die am besten zu Ihrem Workflow passt. Einige beliebte Optionen für die Java-Entwicklung sind:

  • Visual Studio Code: Ein leichter, erweiterbarer Code-Editor mit Java-Unterstützung über Plugins.
  • IntelliJ IDEA: Bekannt für seine leistungsstarke Java-Unterstützung und sein reichhaltiges Plugin-Ökosystem.
  • NetBeans: Eine kostenlose, Open-Source-IDE für Java und andere Sprachen, bekannt für ihre Benutzerfreundlichkeit und integrierten Projektvorlagen.