==== Wildfly példák fordítása és indítása ====
Töltsük le és telepítsük az JDK11-et.
**Az openjdk vagy oracle jdk letöltésénél a 11-es verziót válasszuk, ne a legújabb 19-et.**
Induljunk ki a hivatalos példákból:
git clone https://github.com/wildfly/quickstart.git
cd quickstart/helloworld-mdb/
Telepítsük a maven függőségkezelőt. https://maven.apache.org/install.html
A Visual Studio code indítása után válasszuk ki a quickstart/helloworld mappát. Telepítsük a maven plugint a VSCode-hoz
Készítsük el a html leírást, ezt minden könyvtárban külön kell futtatni:
mvn install package -Pdocs
Indítsuk el egy másik terminál ablakban a wildfly-t a VSCode-ból.
A példák fordítása:
Minden példa ezzel a paranccsal fordul, ha a leírásban mást nem írnak.
mvn clean install
A példa telepítése az wildfly alkalmazásszerverre:
mvn install wildfly:deploy
==== Wildfly indítása ====
Az indító szkriptet ki kell egészíteni a --debug kapcsolóval. Ezzel a távoli nyomkövetést beállítjuk.
standalone.bat --debug -c standalone-full.xml
Az üzenetsoros példáknál a full konfigurációt kell indítani, ezt jelenti a: //-c standalone-full.xml//
Adjuk hozzá a debug konfigurációhoz a VSCode-ban ezt:
{
"type": "java",
"name": "Debug (Attach)",
"projectName": "wildfly",
"request": "attach",
"hostName": "localhost",
"port": 8787
}
A bal oldali toolbar-on a debug gomb (felülről a negyedik), "add launch.json" - linkre kattintva egy alap konfigurációt tölt be. Ezt kell kiegészíteni a fenti blokkal.
Az indítás a http://localhost:8080/helloworld-mdb/ cím megnyitásával.