JavaFX Runtime을 Java 11용 Eclipse에 통합
배경:
Java 11은 제외됨 최신 버전의 일부인 JavaFX로 인해 "오류: JavaFX 런타임 구성 요소가 없습니다" 오류가 발생합니다. 이 문서에서는 Java 11에서 Eclipse에 JavaFX를 수동으로 추가하는 방법에 대한 자세한 가이드를 제공합니다.
해결책:
Eclipse 2018 설치 -09 및 JDK 11:
Eclipse에 JDK 11 추가:
JavaFX 11 얻기:
JavaFX용 사용자 라이브러리 만들기:
Java 프로젝트 생성 및 모듈 경로 구성:
샘플 JavaFX 애플리케이션(HelloFX) :
package javafx11; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Label; import javafx.scene.layout.StackPane; import javafx.stage.Stage; public class HelloFX extends Application { @Override public void start(Stage stage) { Label l = new Label("Hello, JavaFX 11"); Scene scene = new Scene(new StackPane(l), 300, 200); stage.setScene(scene); stage.show(); } public static void main(String[] args) { launch(); } }
런타임용 VM 인수 구성:
--module-path C:\Users<user>\Downloads\javafx-sdk-11\lib --add-modules=javafx.controls
애플리케이션 실행:
위 내용은 JavaFX 런타임을 Java 11용 Eclipse에 통합하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!