How to setup/install Oracle Java OpenJDK with OpenJFX and Eclipse IDE, whole development environment. 오라클 자바 OpenJDK, OpenJFX, Eclipse 전체 개발환경 설치 방법 / javafx, ojdk, ojfx, sceneBuilder
How to setup/install Oracle Java OpenJDK with OpenJFX and Eclipse IDE, whole development environment. 오라클 자바 OpenJDK, OpenJFX, Eclipse 전체 개발환경 설치 방법 / javafx, ojdk, ojfx, sceneBuilder
작년부터 openJdk 와 openJfx 를 쓰다가 최근 이클립스에서 뭔지 모르게 에러가 생겨서 전부 지우고 개발환경 재설치를 하면서 순서를 적어보았다.
I used openJDK and openJFX last year, but recently eclipse got some errors so I removed all and setup development environment again. And write some process.
//Process 전체 과정
//1. Download
//2. Install and Setting
Using version
Eclipse - 2018-12
OpenJDK - java-1.8.0-openjdk-1.8.0.181-1.b13.ojdkbuild.windows.x86_64
OpenJFX - openjfx-8.0.181-1.b12.ojdkbuild.windows.x86_64
//1. Download
1. Eclipse 를 다운받는다.
2. OpenJDK, OpenJFX 를 다운받는다.
3. Scene builder 를 다운받는다.
다운 받는 순서는 상관 없음
1. Download Eclipse
2. Download OpenJDK, OpenJFX
3. Download Scene builder
Doesn't matter the order of download
//2. Install and Setting
1. OpenJDK 를 설치한다.
1.1. 환경변수를 잡아준다 (요새는 msi 로 설치하면 환경변수가 이미 잡혀있다) -> 환경변수 설정 방법 ( 여기 )
1.2. 커맨드 창에서 "java -version" , "javac" 등을 쳐서 제대로 설치되고 환경변수로 경로가 잡혔는지 확인한다.
2. OpenJFX 압축을 푼다.
2.1. OpenJDK 가 설치되었던 경로에 찾아들어간다.
2.2. JFX 압축 푼 폴더 안에 bin, jre, lib 등이 있는데, 해당 JDK 경로의 같은 폴더명에 전부 넣어준다.
-> 폴더째로 덮어버리면 되는지는 모르겠고, 본인은 그냥 다 찾아들어가서 끌어다 넣어줌.
3. Eclipse 를 설치한다.
4. Eclipse 에서 -> Help -> Eclipse marketplace 에서 e(fx)clipse 설치한다.
5. Scene builder 를 설치한다.
5.1. Eclipse -> Preferences -> JavaFx -> Scene builder executable 경로에 씬빌더 exe 파일 경로를 잡아준다.
5.2. Eclipse 에서 fxml 파일을 만들어보고, Scene builder 로 fxml 파일을 열어본다.
- 여기까지 했으면 기본 실행을 위한 것들은 끝, 추가로 eclipse market 에서 gradle buildship 받아두면 좋을 듯
- 마켓에서 받은 e(fx)clipse 는 이클립스에서 javafx 패키지들을 가져오는 api 같고,
- jfx 파일을 경로에 넣어준 것은, openjdk 와 합이 맞는 패키지를 api 와 닿아있는 위치에 맞게 넣어준 것 같다
- jfx 파일을 jdk 경로에 하나하나 넣어주도록 적었지만, 요새는 openjdk 설치시에 jfx 까지 설치가 가능하다.
-> 설치할때 같이 설치도 해보고, 따로도 넣어보고 둘다 같이 동작하는 것 확인했음