우분투에 자바 설치하기
1.자바 JDK 설치
JDK에 JRE도 들어있기 때문에 JDK만 설치한다
sudo apt-get install openjdk-8-jdk
2.자바 버전 확인
java -version
javac -version
3.설치된 자바 리스트 확인
(여러개면 특정버전을 선택할 수 있다.)
sudo update-alternatives --config
4.설치된 자바 경로 확인
which javac
/usr/bin/javac
ls -l /usr/bin/java*
lrwxrwxrwx 1 root root 22 11월 15 14:10 /usr/bin/java -> /etc/alternatives/java
lrwxrwxrwx 1 root root 23 11월 15 14:10 /usr/bin/javac -> /etc/alternatives/javac
lrwxrwxrwx 1 root root 25 11월 15 14:10 /usr/bin/javadoc -> /etc/alternatives/javadoc
lrwxrwxrwx 1 root root 23 11월 15 14:10 /usr/bin/javah -> /etc/alternatives/javah
lrwxrwxrwx 1 root root 23 11월 15 14:10 /usr/bin/javap -> /etc/alternatives/javap
ls -l /etc/alternatives/java*
lrwxrwxrwx 1 root root 46 11월 15 14:10 /etc/alternatives/java -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
lrwxrwxrwx 1 root root 56 11월 15 14:10 /etc/alternatives/java.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/java.1.gz
lrwxrwxrwx 1 root root 43 11월 15 14:10 /etc/alternatives/javac -> /usr/lib/jvm/java-8-openjdk-amd64/bin/javac
lrwxrwxrwx 1 root root 53 11월 15 14:10 /etc/alternatives/javac.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/man/man1/javac.1.gz
lrwxrwxrwx 1 root root 45 11월 15 14:10 /etc/alternatives/javadoc -> /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc
lrwxrwxrwx 1 root root 55 11월 15 14:10 /etc/alternatives/javadoc.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/man/man1/javadoc.1.gz
lrwxrwxrwx 1 root root 43 11월 15 14:10 /etc/alternatives/javah -> /usr/lib/jvm/java-8-openjdk-amd64/bin/javah
lrwxrwxrwx 1 root root 53 11월 15 14:10 /etc/alternatives/javah.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/man/man1/javah.1.gz
lrwxrwxrwx 1 root root 43 11월 15 14:10 /etc/alternatives/javap -> /usr/lib/jvm/java-8-openjdk-amd64/bin/javap
lrwxrwxrwx 1 root root 53 11월 15 14:10 /etc/alternatives/javap.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/man/man1/javap.1.gz
ls -l /usr/lib/jvm/java-8-openjdk-amd64/
합계 20
lrwxrwxrwx 1 root root 22 11월 9 14:07 ASSEMBLY_EXCEPTION -> jre/ASSEMBLY_EXCEPTION
lrwxrwxrwx 1 root root 22 11월 9 14:07 THIRD_PARTY_README -> jre/THIRD_PARTY_README
drwxr-xr-x 2 root root 4096 11월 15 14:10 bin
lrwxrwxrwx 1 root root 41 11월 9 14:07 docs -> ../../../share/doc/openjdk-8-jre-headless
drwxr-xr-x 3 root root 4096 11월 15 14:10 include
drwxr-xr-x 5 root root 4096 11월 15 14:10 jre
drwxr-xr-x 3 root root 4096 11월 15 14:10 lib
drwxr-xr-x 4 root root 4096 11월 15 14:10 man
lrwxrwxrwx 1 root root 20 11월 9 14:07 src.zip -> ../openjdk-8/src.zip
이곳에 실제 자바 파일이 있다.
ls -l /usr/lib/jvm
합계 4
lrwxrwxrwx 1 root root 20 11월 9 14:07 java-1.8.0-openjdk-amd64 -> java-8-openjdk-amd64
drwxr-xr-x 7 root root 4096 11월 15 14:10 java-8-openjdk-amd64
5.환경변수 설정
vi ~/.bashrc
/usr/lib/jvm/java-8-openjdk-amd64/ 에 설치된 자바파일을 경로로해서 JAVA_HOME으로 설정
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH="$PATH:$JAVA_HOME/bin”
6.적용하기
source ~/.bashrc
7.자바 환경변수 확인
echo $JAVA_HOME
*참고
#JAVA
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
#Maven
export MVN_HOME=/usr/share/maven
#Tomcat8 Home
export CATALINA_HOME=/usr/share/tomcat8
#path
export PATH=$PATH:$MVN_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin
export PATH=$PATH:$CATALINA_HOME/bin
8.성공적으로 설치 되었다면 아래와 같은 텍스트가 출력된다.
/usr/lib/jvm/java-8-openjdk-amd64
'리눅스&서버 > 우분투' 카테고리의 다른 글
우분투 - SVN 설치(아파치 웹서버와 연동) (2) | 2020.11.21 |
---|---|
우분투 - 톰캣 설치(Tomcat Manager 설치) (0) | 2020.11.20 |
우분투 - MySQL 설치 (0) | 2020.11.18 |
우분투 - 아파치 웹서버 설치 (1) | 2020.11.17 |
우분투 - 쥬피터 노트북 설치하기 💻 (0) | 2020.11.16 |