Java 실행

1. Java 실행법

java CLASS_FILE_NAME

javaw CLASS_FILE_NAME


bat 파일에서 자바를 실행할 경우 콘솔창이 남게 된다.
이 경우에 콘솔창을 프로그램 실행 후 사라지게 하고 싶다면 도스 명령어 start를 쓰면 된다.

-사용법 (bat 파일에서)-
  start javaw 클래스명


2. 데몬 형태 실행 (리눅스)

자바 서버를 돌릴 때 주로 하며 백그라운드로 돌리게 된다.

nohup 실행명령어 1>/dev/null 2>&1 &


위에 명령어에 대한 설명이 궁금하다면 [1]을 참조


3. 데몬의 중지 (리눅스)

  1. ps -ef | grep java 와 같은 형태로 실행한 프로세스의 PID를 찾는다.

  2. kill -9 JAVA_PID


4. 로그 파일 모니터링 (리눅스)

 tail 명령어를 사용한다.

 ex) tail -f nohup.out


5. 실행파일 만들기

  4.1. Linux

    4.1.1. sh 파일 생성

      vi로 sh 파일을 생성하고 그 안에 실행 명령어를 적으면 된다. 외부에서 실행시에는 경로/test.sh 형태

    4.1.2. .bash_profile에 등록

        ex) alias psj='ps -ef|grep java'


  4.2. Windows

    bat파일을 생성하고 실행 명령어를 기입




Reference

[1] Linux에서 Java 실행법 ( http://blog.naver.com/PostView.nhn?blogId=typeofb&logNo=173589212 )

Leave a Comment


to Top