이클립스에 JavaFX 플러그인이 설치되어있지 않으면 프로그램 실행 시 다음과 같은 에러를 볼 수 있다.
해당 에러를 고치는 방법을 알아보자.
https://www.eclipse.org/efxclipse/index.html
Access restriction: The type Pane is not accessible due to restriction on required library C:\Program Files\Java\jre8_0\lib\ext\jfxrt.jar
해당 에러를 고치는 방법을 알아보자.
e(fx)clipse 사용하기
오라클 홈페이지에서 JavaFX 플러그인이 적용된 이클립스를 받을 수 있다. 아마 제일 깔끔한 방법이 아닐까 싶다.https://www.eclipse.org/efxclipse/index.html
eclipse에 e(fx)clipse 플러그인 설치하기
따로 JavaFX 전용 이클립스를 받기 싫은 경우엔 Help -> Eclipse Marketplace에서 e(fx)clipse를 검색해서 설치하면 됩니다.STS에 e(fx)clipse 플러그인 설치하기
나는 STS를 사용하는데 이클립스와 다른 marketplace를 사용하는 것인지 아니면 e(fx)clipse 플러그인이 STS는 지원하지 않는 것인지 모르겠지만 다른 방법으로 설치해야만 했다.- Help -> Install New Software
- Work with:에 http://download.eclipse.org/efxclipse/updates-released/1.2.0/site를 복붙하고 엔터
- e(fx)clipse - install과 e(fx)clipse - single components 두개가 나올텐데 e(fx)clipse - install을 선택후 설치 후 STS 재시작