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 op te zetten met de essentiële tools die u nodig heeft om aan de slag te gaan met webforJ.

Java Development Kit (JDK) 21

Een Java Development Kit (JDK) is de belangrijkste vereiste voor het ontwikkelen met webforJ, omdat het de noodzakelijke tools biedt om Java-apps te compileren, uitvoeren en 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. Het stelt u in staat eenvoudig tussen verschillende Java-leveranciers te schakelen zonder extra gedoe.

Als alternatief kunt u Jabba gebruiken, wat op zowel 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 de tab 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, de architectuur, het pakketype 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 het volgende commando in uw terminal of opdrachtprompt uit te voeren:

java -version

Als uw JDK correct is geïnstalleerd, ziet u uitvoer met uw JDK-versie details, die versie 21 aangeeft.

Apache Maven

Apache Maven is een buildautomatisering en afhankelijkheidsmanagementtool die het proces vereenvoudigt om externe bibliotheken zoals webforJ in uw project op te nemen. Naast het helpen bij afhankelijkheidsbeheer, kan Maven taken automatiseren zoals het compileren van code, het uitvoeren van tests en het verpakken van toepassingen.

Verifieer uw Maven-installatie

Na het installeren van Maven, verifieer de installatie door het volgende commando 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 weergeven.

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.