Prerequisites
Het starten 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 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 deze 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.
JDK-installatielinks:
Als u een op UNIX gebaseerd besturingssysteem gebruikt, wordt aanbevolen om SDKMAN! te gebruiken om uw Java-omgeving te beheren. Hiermee kunt u gemakkelijk schakelen tussen verschillende Java-leveranciers zonder extra gedoe.
Als alternatief kunt u Jabba gebruiken, dat werkt op zowel op UNIX gebaseerde systemen als Windows. Het is een solide platformonafhankelijke 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 de Eclipse Temurin™ Latest Releases pagina van Adoptium.
- Gebruik de dropdown-menu's om het besturingssysteem, de architectuur, het pakket-type 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-versie details, die versie 21 aangeeft.
Apache Maven
Apache Maven is een tool voor bouwautomatisering en afhankelijkheidsbeheer 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 inpakken van applicaties.
Maven-installatielinks
- Ga naar de Apache Maven Downloadpagina om de nieuwste versie van Maven te installeren.
- Maven's Installing Apache Maven pagina biedt een overzicht van het installatieproces.
- Baeldung's Hoe Maven te installeren op Windows, Linux en Mac is een meer uitgebreide installatiehandleiding voor elk besturingssysteem.
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 informatie over het besturingssysteem 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 gebruiksvriendelijkheid en ingebouwde projecttemplates.