본문 바로가기
my_lesson/_Linux

Linux - Ubuntu 서버를 설치하고 세팅해야 할것들[8] : JAVA

by boolean 2015. 12. 26.
728x90

Linux - Ubuntu 서버를 설치하고 세팅해야 할것들[6] : JAVA


Oracle JDK를 설치하는 방법을 기록차 정리합니다.


우분투 서버에서 자바 설치 :Ubuntu servser Java Install


우분투 기본 배포본은 다른 배포본들과 마찬가지로 Oracle JDK를 패키지 매니저를 통해 제공하지 않고 있습니다. 하지만 WebUpd8이라는 어떤 팀에서 지원하는 저장소를 제공하고 있습니다. 다음과 같은 명령을 통해 Java 7을 서버에 설치할 수 있습니다.


$ sudo apt-get install software-properties-common $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java8-installer


위의 과정을 거치면 설치가 완료됩니다. 설치된 배포본에 대해 JAVA_HOME, PATH등을 등록하기 위해 수작업으로 하실 필요 없이 다음의 명령으로 자동 설정할 수 있습니다.


$ sudo apt-get install oracle-java7-set-default
$ java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

$ java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

잘 되는것을 확인하였습니다. 추후 설치된 JDK를 삭제해야한다면 다음의 명령으로 삭제를 하시면 됩니다.


$ sudo apt-get remove oracle-java7-installer

우분투 서버에서 자바 실행: Ubuntu servser java execute


시스템 설정을 루트권한으로 바꾸려는 것이 아니라면 일반유저를 생성해서 사용하도록하자


boolean@ubuntu:~/mydoc/test_java$ vi Test_jsmp1.java  //파일명 제일 앞글자 대문자에 유의하자
  1  public class Test_jsmp1{     //클래스명이 파일명과 같음에 유의 하자
  2         public static void main(String args[]){
  3                 System.out.println("My First Java.");
  4         }
  5  }

작성한 자바파일을 컴파일(compile) 해보자.


boolean@ubuntu:~/mydoc/test_java$ ls 
Test_jsmp1.java
boolean@ubuntu:~/mydoc/test_java$ javac Test_jsmp1.java  //compile
boolean@ubuntu:~/mydoc/test_java$ ls
Test_jsmp1.class  Test_jsmp1.java     //  created class file

작성한 자바파일을 실행 (execute) 해보자.


boolean@ubuntu:~/mydoc/test_java$ java Test_jsmp1
My First Java.


댓글