생활코딩의 자바야학을 통해서 알게되어 작성하게되었다. 현재 사용중인 맥OS에서 자바의 실행환경을 훑어보는 방법이다.
1) jdk 설치 경로 확인
터미널을 열어서 아래 명령어를 입력하면 jdk가 설치된 경로를 출력해준다.
1 | $ /usr/libexec/java_home |
2) 해당 경로로 이동
홈 디렉토리로 이동한다.
1 | $ cd ~ |
여기서부터 콘솔에 출력된 경로를 붙여넣기해서 이동한다.
1 | $ cd /Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdk/Contents/Home/bin |
3) bin 디렉토리 확인
그동안 허접했지만 vi에디터로 작성해서 터미널에서 바로 컴파일하며 사용했던 패키지 javac
가 이곳에 있는걸 알 수 있다. 자바를 실행할 수 있는 모든 자원들이 이 디렉토리에 있는 것이다.
자바의 실행환경은 이 jdk의 폴더에서도 bin 폴더를 참조?(환경변수)해서 자바의 실행환경을 구성하게된다.
윈도우 사용자는 처음 자바를 설치할 때 환경변수 설정을 수동으로 해야하지만, 맥이나 리눅스 계열은 개발자가 특별히 환경변수를 만질 필요가 없다.
그러나 만약 jdk가 제대로 실행되지 않는다면, 아래의 방법을 따라가면서 환경변수를 설정할 수 있다.
4) 환경변수 설정
홈 디렉토리에 .bash_profile
파일을 생성해서 환경변수를 설정한다.
.bash_profile 파일 생성
1 | $ vim ~/.bash_profile |
환경변수 설정
그러나 맥에서는 환경설정을 할 필요가 없다는 사실을 다시 한 번 알아두자.