본문 바로가기

각종 설치Issue & Solution & Enlightenment

Error: JavaFX runtime components are missing, and are required to run this application

쉽게 말해 runtime에 관한 재설정이 필요하다는 것이다. Run-> Edit Configurations 로 들어가

 

로 설정해 주면 해결된다.

--module-path C:\javafx-sdk-11.0.2\lib --add-modules=javafx.controls,javafx.fxml

 

아래는 해결에 도움을 받은 출처다.

출처: https://streamls.tistory.com/entry/JAVA-Intellij-JavaFX-%EC%84%A4%EC%B9%98Java-11-%EC%9D%B4%ED%9B%84-%EB%B2%84%EC%A0%84%EC%9A%A9

 

혹시 위 방법으로도 안된다면 Runtime Configuration이 아래의 그림과 전부 같은지도 확인해야한다. 사소한 설정 잘못 건드려서 안된적도 있음(정상적으로 굴러가는 프로젝트의 Run configuration과 비교하면 쉬움).