오라클에서 java jdk를 설치한 이후에 환경설정을 해야 합니다.
한 번 해보면 쉽지만 vi에 익숙하지 않다면 vi 명령어를 따로 검색해보는 것을 추천합니다.
1. 터미널을 열어 아래 명령어 작성
cd /Library/Java/JavaVirtualMachines
ls -la
설치한 jdk 버전이 나오니까 확인해 주세요.
2. 버전 확인 후 아래 명령어 작성합니다.
jdk1.8.0_221.jdk 는 제가 설치한 버전입니다. 각자의 버전에 맞게 수정하여 입력해 주세요.
cd /Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home
3. 경로 이동 후에 관리자로 권한을 바꾸는 명령어를 입력합니다.
관리자 권한으로 변경하지 않으면 vi 저장할 때 오류가 납니다. su - 에서 띄어쓰기 유의해주세요.
sudo su -
4. 터미널에서 vi라는 에디터로 이동하여 /etc/paths 파일을 편집합니다.
터미널과는 입력방식이 다르므로 잘 따라 해주세요.
vi /etc/paths
5. /etc/paths 파일이 열렸다면 경로를 추가 해야 하는데, vi에는 입력모드, 명령모드가 있습니다.
i를 누르면 Insert라는 문구가 뜨며 입력모드로 변경됩니다.
i : 커서가 있는 곳에서 입력모드 전환
i : 커서 위치 다음에 빈 줄 삽입
j : 아래 행으로 이동
/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home/bin
입력 후에 ESC 눌러서 편집모드(입력모드)를 취소합니다.
:wq
:wq를 입력해서 저장 후 종료합니다. 이 때 readonly에러가 뜨는 경우가 있습니다.
그러면 sudo su - 명령어로 권한을 바꾸거나 :wq대신 :w! 입력하여 저장합니다.
:w! 명령어는 강제로 저장하는 명령어입니다.
6. 터미널로 돌아와 다시 아래 명령어를 입력하여 vi 에디터로 전환합니다.
vi /etc/profile
7. 아까처럼 i나 o를 이용해 입력모드 전환하여 JAVA_HOME 과 CLASSPATH 환경변수를 지정합니다.
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
:wq로 저장을 하고 터미널을 종료합니다.
8. 터미널을 다시 실행하여 결과를 확인합니다.
java -version
9. 아래처럼 내용이 출력된다면 설정이 완료된 것입니다.
java version "1.8.0_221"
Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
'Server' 카테고리의 다른 글
Express 설치하기 (0) | 2020.08.09 |
---|---|
서버란 무엇인가? (1) | 2020.06.27 |
HTML, Servelet으로 톰캣 서버에 웹 페이지 올리기 (0) | 2019.09.14 |
Tomcat 404 에러 해결하기 (0) | 2019.09.14 |
Mac OS에서 Tomcat 설치하기 (0) | 2019.09.01 |