자바 FX를 사용하기위해 이클립스 마켓플레이스에서 e(fx)clipse 를 설치했다.
하지만 이상하게도 코드에 빨간줄이 보인다;
왜인지 모르겠으나 해결 방법은 아래와 같다.
1. 먼저 JavaFX를 공식 사이트에서 다운받는다.
2. 시스템 요구사항에 맞춰 받은 압축파일을 적당한 위치에 압축해제 해준다.
필자는 그냥 java폴더에 넣었다.
3. 다음으로 편의를 위해 유저 라이브러리를 만든다.
먼저 이클립스 상단 Window - Preferences - Java - Build Path - User Libraries 로 들어가 New를 누르고 이름을 JavaFX로 짓는다.
4. 만들어진 유저 라이브러리에 방금 다운받은 SDK의 jar파일들을 모두 넣는다.
라이브러리를 선택하고 Add External JARs로 추가할 수 있다.
5. 프로젝트 빌드 패스를 수정해준다.
JavaFX 프로젝트를 우클릭해 나온 창에서 Properties - Java Build Path - Libraries - add Library - User Library - 방금 만든 JavaFX 라이브러리를 추가해 준다.
그럼 에러가 사라져 있다.
하지만, 빌드를 누르면 여전히 실행이 안된다. 아직 한 단계가 남아있다.
6. 위쪽 상단의 실행 버튼 옆 화살표를 눌러 Run Configurations를 연다.
JavaFX 프로젝트의 Main클래스를 찾아 Arguments의 VM arguments에 다음과 같이 적는다.
--module-path "위에서 설치한 JavaFX SDK 위치" --add-modules=javafx.controls,javafx.fxml
이제 실행해 보면 아주 잘 작동한다.
이거 하나 고친다고 몇시간을 날렸는지 모르겠다...
'잡담' 카테고리의 다른 글
EM1-Woofer 화이트 데스크탑 조립기 (1) | 2021.05.29 |
---|---|
Turtle Beach Recon 70 후기 -(Feat. 퀘이사존) (0) | 2021.05.07 |
알리 익스프레스 해외배송 - 레노버 LP40 무선 이어폰 (0) | 2021.04.08 |
G-SHOCK DW-5600BB 한 달 사용 후기 (0) | 2021.02.10 |
애드 샌스 주소 확인, 1년차 수익 (0) | 2020.12.02 |
댓글