반응형
VMware에서는 oracle java 설치해서 GUI 프로그램 잘 돌아갔는데 Jetson TX1 보드에서는 에러남!!
Jetson TX1 보드도 Ubuntu 12버전인가 그럼.
에러 내용은 아래 사진.
Exception in thread "main" java.awt.HeadlessException / GraphicsEnvironment
찾아봤는데 java를 full version으로 설치하지 않아서 그렇다고 함. 후ㅎㅎ
윈도우 운영체제의 VMware에서도 oracle java 똑같이 설치했는데 !!! 왜 여기서만 안되냐고!!
그래서 결국 java 새로 설치하고 환경변수 설정해줌.
근데 oracle java 를 ppa로 설치가 아니고 직접 사이트에서 압축파일 tar 설치받아서도 해보고
openJDK도 해봤는데
이상하게 openJDK에서 해결됨 진짜 이유모르겠음
환경변수 문제일 수도 ㅎㅎ
어쨋든 설치한 java 버전은 openjdk version 1.8.0_181
환경변수 설정은 이렇게 해줬음.
각자 java위치 찾아보고 해줘랑 나는 뒤에 /bin을 빼먹고 했다가 폴더 들어가서 직접 java 명령어 실행해보고 깨달앗음!
java가 여러개 설치되어있으면 java명령어 실행시에 실행시킬 프로그램도 설정해줘야함.
나는 설치했던 다른 java들 지워서 warning 뜨고 있으나 상관없음
반응형