JAVA 2019. 4. 1. 22:40

https://naltaengi.tistory.com/42

 

도커]Ubuntu Container 에 oracle java 6 설치하기

이번 글에서는 우분투 이미지를 올린 Container 에 Oracle java6 환경을 구축해 보도록 하겠습니다. 기존 sun사의 java에서 oracle로 변경 되면서 java 설치 방법이 변경되었고, 기본 패키지로 설치가 불가능합니..

naltaengi.tistory.com


update:
- jdk8 version도 체크해보겠습니다.
> 오라클( www.oracle.com)에서 다운로드는 로그인이 필요합니다.



이번 글에서는 우분투 이미지를 올린 Container 에 Oracle java6 환경을 구축해 보도록 하겠습니다.

기존 sun사의 java에서 oracle로 변경 되면서 java 설치 방법이 변경되었고, 기본 패키지로 설치가 불가능합니다. 기본 패키지로 설치시에는 open jdk 설치가 가능합니다. open-jdk를 설치할 경우 호환성의 문제가 간혹 발생하여 oracle의 java 설치를 가급적 권합니다.
java6의 설치와 주 버전 선택 방법까지 알아보겠습니다.


  • Oracle JDK 를 Download 한다.
    • 참고로 JDK 와 JRE 와의 관계는 JDK 를 설치하면 JRE 는 깔려있다.
      • JRE 는 Java Application 을 구동하기위한 최소한의 Runtime Environment 이고, JDK 는 Java Application 을 개발하기 위한 JRE 를 포함한 Development Kit 이다.
  • JDK 를 다운받은 폴더로 이동하여 실행 권한을 준다.
    •  $ sudo chmod +x jdk-6u38-linux-i586.bin

  • JDK 파일을 실행하여 압축을 푼다.
    •  
  • JDK 압축이 끝나면 다음과 같이 JDK 압축이 풀린 jdk1.6.0_38 이란 폴더가 생긴다.
    •  
  • 생성된 폴더를 /usr/lib/jvm 폴더로 이동시킨다.
    • $ sudo mv jdk1.6.0_38/ /usr/lib/jvm/
  • 시스템내에서 자바를 설치한다.
    • sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_38/bin/javac 1
    • sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_38/bin/java 1
    •  sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.6.0_38/bin/javaws 1

  • 설치한 자바가 Default 설정이 되도록 다음과 같이 설정한다.
    • sudo update-alternatives --config javac

    • sudo update-alternatives --config java

    • sudo update-alternatives --config javaws

  • 설치된 자바의 버전을 확인한다.
    •  $ java -version
    •  
  • Java Path 를 설정하기 위해서 home 에 있는 .bashrc 파일을 수정한다.
    •  
  • 다음 구문을 추가.
    •  






출처: https://naltaengi.tistory.com/42 [날탱이가 되고픈 개발자]

'JAVA' 카테고리의 다른 글

Java/BlueTooth LE device call sequence  (1) 2023.10.08
Web Serial port  (0) 2023.09.13
Java, Digit check from string  (0) 2022.12.06
java 커맨드라인 실행시 한글깨질때 방지법  (0) 2022.10.24
java call by reference  (0) 2020.05.07
posted by cskimair
: