[[oktatas:programozás:java:java_fejlesztői_környezet_kialakítása|< Java fejlesztői környezet]] ====== NetBeans ====== * **Szerző:** Sallai András * Copyright (c) 2021, Sallai András * Szerkesztve: 2021, 2023 * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] * Web: https://szit.hu ===== A NetBeansről ===== A NetBeans szinte mindent tud, amit egy fejlesztőeszköznek tudni kell. Hátránya, egyedül a lassúság, de ez inkább csak induláskor jelentkezik. ===== NetBeans beszerzése ===== Keressük fel a NetBeans weboldalát: * https://netbeans.apache.org/ A weboldalon felül találunk egy "Dowload" feliratú gombot. Kattintunk. A webhelyről letölthetők korábbi verziók is. ===== Java JDK beszerzés ===== Szükségünk van Java JDK-ra, azon belül Java SE. Látogassuk meg a következő weboldalt: * https://www.oracle.com/java/technologies/downloads/ Az operációs rendszernek és a processzornak megfelelő csomagot töltsük le és telepítsük. ===== Chocolatey használata ===== ==== Java JDK ==== choco install oraclejdk Telepítés után egy új parancsablakban ellenőrzés: java --version javac --version ==== Netbeans ==== choco install apache-netbeans.portable Indítás előtt tegyük fel a Java JDK-t! Indítás: * Start > Apache Netbeans Indítás parancssorból: netbeans64 Megjegyzés: Telepítés után kiírja hogyan érhető el: ... C:\ProgramData\chocolatey\lib\apache-netbeans.portable\App Creating shortcut for 64 bit Netbeans ShimGen has successfully created a gui shim for netbeans64.exe ... ^^^^^^^^^^ ===== Indítás parancssorból ===== Belépünk fájlkezelőben a projekt könyvtárába, majd: netbeans Így ha parancssort indítunk, a megnyitott könyvtár lesz az aktuális. * Window > IDE Tools > Terminal ===== JavaFX ===== * Tools > Options * Válasszuk a következő: * Java * JavaFX * Menjünk végik az előugró varázslóban: * JavaFX Implementation for ... [ Next ] * [✔] I accept the terms ... [Install] * Elindul a letöltés * A letöltés végén az ablak automatikusan bezárul ==== Scene Builder beállítása ==== * Tools > Options * Java * JavaFX * Scene Builder Home: /opt/scenebuilder (példa Linuxon) ==== Új JavaFX projekt ==== * File > New Project... * Categories: * Java with Maven * Projects: * FXML JavaFX Maven Archetype * vagy: * Simple JavaFX Maven Archetype Készíthetünk Ant projektet is, amit így kezdjük: * Java with Ant > JavaFX