일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- php 프로그래밍 입문
- 한정 분기
- 파이썬
- php 프로그래밍 입문 연습문제
- php 프로그래밍 입문 문제풀이
- spring
- SWEA
- C
- JAVA SPRING
- php 프로그래밍
- C언어
- 페이코 추천인
- Flutter
- 스프링
- 배열
- php 프로그래밍 입문 솔루션
- 백준
- php 프로그래밍 입문 3판
- 플러터 개발환경 설정
- php 프로그래밍 입문 예제
- Java
- 자바 스프링
- 페이코 친구코드
- 페이코 추천인코드
- programmers
- 플러터
- 최단 경로
- 자바
- php
- 페이코 초대코드
Archives
- Today
- Total
01-20 00:03
ImJay
[Java 오류해결] java.lang.NoClassDefFoundError: javafx/application/Application 본문
대학생활/객체지향개발론및실습
[Java 오류해결] java.lang.NoClassDefFoundError: javafx/application/Application
ImJay 2022. 10. 31. 11:41반응형
평소 과제를 수행할 때 프로젝트를 Import 하고나면 Library 호환 문제로 컴파일이 안되곤 했었는데,
기존 JRE Library 를 삭제하고 새로운 라이브러리를 추가하는 걸로 문제를 해결했었다.
오늘도 평소처럼 라이브러리를 추가하고 과제를 수행하려 컴파일을 진행하였는데 ..
기본 클래스 를 찾거나 로드할 수 없습니다.
java.lang.NoClassDefFoundError: javafx/application/Application
새로운 오류가 추가되었다ㅠㅠ
구글링을 통해 문제를 해결할 수 있었다.
1. 우선 해당 프로젝트의 Run Configurations 옵션에 들어간다.
2. Arguments > VM arguments 창에서 다음 명령문을 입력한다.
--module-path "내 javafx 폴더의 lib 경로"
--add-modules javafx.controls,javafx.fxml
D:\바탕화면\ ... 부분에 자신의 javafx lib 경로를 작성하면 된다.
3. 2번 사진의 Run 버튼을 클릭한다.
문제 해결 ..
프로젝트에서 요구하는 javafx 모듈이 내 컴퓨터에 설치가 되지 않은게 원인인듯 하였다.
add module 명령어로 문제를 해결할 수 있었다!
참고자료
반응형
'대학생활 > 객체지향개발론및실습' 카테고리의 다른 글
Comments