반응형
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 )
반응형
'Devlopment > Java' 카테고리의 다른 글
Java JAR, WAR파일에 버전 심고 확인하기 (0) | 2013.05.25 |
---|---|
Java Network Framework, Netty (0) | 2013.04.23 |
JBoss 설치 및 연동 (0) | 2013.04.19 |
Mavn 및 플러그인 설치 (0) | 2013.04.19 |
Java 이전 버전을 받을 수 있는 URL (0) | 2013.03.28 |
Tomcat & Java의 memory leak 분석 (0) | 2012.07.17 |
Tomcat 및 Java ThreadPool에서 memory leak 현상 (3) | 2012.07.12 |
자바 기본 메소드의 구현 (0) | 2012.06.20 |
MyBatis NumberFormatException 문제 (0) | 2012.05.26 |
Java간의 통신 (1) | 2012.05.10 |