Overslaan naar hoofdinhoud

Prerequisites

Openen in ChatGPT

Aan de slag met webforJ is eenvoudig, omdat er maar een paar vereisten zijn. Gebruik deze gids om uw ontwikkelomgeving in te stellen met de essentiële tools die u nodig zult hebben om aan de slag te gaan met webforJ.

Java Development Kit (JDK) 21

Een Java Development Kit (JDK) is de belangrijkste vereiste voor ontwikkeling met webforJ, omdat het de noodzakelijke tools biedt om Java-apps te compileren, uit te voeren en te beheren. Java 21 is vereist om compatibiliteit met webforJ te waarborgen en toegang te krijgen tot de nieuwste functies en beveiligingsupdates van het Java-ecosysteem. Het webforJ-framework is compatibel met officiële Oracle JDK's en de open source Eclipse Temurin JDK's.

tip

Als u een op UNIX-gebaseerd besturingssysteem gebruikt, wordt aanbevolen om SDKMAN! te gebruiken om uw Java-omgeving te beheren. Hiermee kunt u eenvoudig schakelen tussen verschillende Java-leveranciers zonder extra gedoe.

Alternatief kunt u Jabba gebruiken, dat op zowel op UNIX-gebaseerde systemen als Windows werkt. Het is een solide cross-platform oplossing voor het beheren van Java-versies.

  • Officiële Oracle JDK's zijn te vinden op de Java Downloads pagina van Oracle.
    • Selecteer Java-versie 21.
    • Klik op het tabblad voor Linux, macOS of Windows.
    • Klik op de link die overeenkomt met de architectuur van uw computer.
    • Zie Oracle's JDK Installatiehandleiding voor volledige informatie over het installeren van een Oracle JDK.
  • Open source JDK's zijn te vinden op Adoptium's Eclipse Temurin™ Laatste Releases pagina.
    • Gebruik de dropdown-menu's om het besturingssysteem, architectuur, pakkettype en JDK-versie 21 te selecteren.
    • Klik op de link in de tabel voor het archieftype dat u wilt downloaden.
    • Zie Adoptium's Installatiehandleiding voor volledige informatie over het installeren van een Eclipse Temurin JDK.

Verifieer uw JDK-installatie

Na het installeren van de JDK, verifieer de installatie door de volgende opdracht in uw terminal of opdrachtprompt uit te voeren:

java -version

Als uw JDK correct is geïnstalleerd, ziet u uitvoer met uw JDK-versiedetails, wat aangeeft dat het versie 21 is.

Apache Maven

Apache Maven is een buildautomatiserings- en afhankelijkheidsbeheertool die het proces vereenvoudigt van het opnemen van externe bibliotheken zoals webforJ in uw project. Naast het helpen met het beheren van afhankelijkheden, kan Maven taken automatiseren zoals het compileren van code, het uitvoeren van tests en het verpakken van applicaties.

Verifieer uw Maven-installatie

Na het installeren van Maven, verifieer de installatie door de volgende opdracht in uw terminal of opdrachtprompt uit te voeren:

mvn -v

Als Maven correct is geïnstalleerd, zou de uitvoer de Maven-versie, Java-versie en besturingssysteeminformatie moeten tonen.

Java IDE

Een Java IDE biedt een uitgebreide omgeving voor het schrijven, testen en debuggen van uw code. Er zijn veel IDE's om uit te kiezen, zodat u degene kunt kiezen die het beste bij uw workflow past. Enkele populaire keuzes voor Java-ontwikkeling zijn:

  • Visual Studio Code: Een lichte, uitbreidbare code-editor met Java-ondersteuning via plugins.
  • IntelliJ IDEA: Bekend om zijn krachtige Java-ondersteuning en rijke plugin-ecosysteem.
  • NetBeans: Een gratis, open source IDE voor Java en andere talen, bekend om zijn gebruiksgemak en ingebouwde projecttemplates.