이클립스에 ObjectAid UML Explorer
플러그인 수동설치하기를 설명하기 위해
가상머신에 Oxygen버전 이클립스를 설치하고
정리된 방법을 따라가면서
스크린샷을 찍으려고 했는데
웬걸, workspace 첫 생성 단계에서부터
이런 오류가 나오면서 곤혹스럽게 만들었다.
* jdk는 17.0.1버전인데, 최신버전(2021-12),
2018-09버전에서는 실행이 잘만 되면서
Oxygen버전에서는 위와 같이 오류를
띄우면서 안되는게 이상했다.
(** 컴퓨터는, 64비트 윈도우10 **)
* Oxygen을 쓰는건, 해당 플러그인에
호환되는 버전이 제한되어있기 때문.
그런데, 이 문제는 의외로
단순하게 해결이 가능했다.
java.com에서 64비트 자바를 설치하는 것이다.
(* jre1.8.0_311)
하도 안되니까, 메인컴퓨터랑 환경을
똑같이 맞추려고 했는데 그래도 안됐다...
그런데...
나중에 메인컴퓨터의 제어판을 확인해보니
(32비트)라는 글자가 없었다...
64비트 자바를 설치하고 나니까
바로 정상적으로 동작함 ㅂㄷㅂㄷ
위에서는 64비트 Java를 설치하라고 했는데
정리하자면, jdk의 자바실행환경(JRE)이
Oxygen버전 이클립스와 호환이 안되면서
문제가 발생한 것으로 보인다.
(* 이클립스 이거 32비트/64비트만 틀려도
오류가 뜨면서 제대로 쓸 수 없음.)
** 요즘은 잘되어있어서 jdk만 잘 설치하면
환경변수 설정, ini파일 편집 없이도
바로 이클립스를 사용할 수 있다.
[ 참고자료 ]
댓글