"윈도우 jar 파일 실행"의 두 판 사이의 차이

17번째 줄: 17번째 줄:
;명령어
;명령어
<source lang='bash'>
<source lang='bash'>
javaw -jar 파일명
java -jar 파일명
java -jar 파일명
</source>
</source>
:→ GUI 프로그램이면 javaw, 명령창 프로그램이면 java로 실행하자.<ref>GUI 프로그램을 java로도 실행가능한데, 조금 차이가 있다.</ref>
:→ javaw는 프로그램을 백그라운드로 띄우기 때문에 명령창을 닫아도 된다.<ref>반대로 java로 실행한 경우에는 명령창을 닫으면 자바프로그램도 종료되어 버린다.</ref>


;실행예시
;실행예시
<source lang='dos'>
<source lang='dos'>
D:\Portable\kSar-5.0.6>java -jar kSar.jar
D:\Portable\kSar-5.0.6>javaw -jar kSar.jar
</source>
</source>
:→ kSar가 잘 실행된다.<ref>참고로 [[kSar]]는 GUI 프로그램이기 때문에 별도의 창이 뜬다.</ref>
:→ [[kSar]]는 GUI 프로그램이기 때문에 별도의 창이 뜬다. 명령 창은 닫아도 된다.


==같이 보기==
==같이 보기==

2013년 2월 9일 (토) 13:39 판

윈도우 jar 파일 실행

1 사전 작업

2 방법 1: 연결 프로그램

한번 연결 프로그램으로 설정해두면 향후에는 더블클릭으로 jar를 실행할 수 있다

  • jar 파일 우클릭 --- 연결 프로그램(L)...
  • "연결 프로그램" --- [찾아보기(B)...]
  • "연결 프로그램..." --- C:\Program Files\Java\jre7\bin 으로 이동 --- java.exe 선택 --- [열기(O)]
  • [확인]

3 방법 2: cmd에서 실행

  • 탐색기로 jar가 들어있는 폴더로 이동
  • 탐색기 여백공간에서 Shift 우클릭 --- 여기서 명령 창 열기(W)
  • 다음과 같이 명령어 실행
명령어
javaw -jar 파일명
java -jar 파일명
→ GUI 프로그램이면 javaw, 명령창 프로그램이면 java로 실행하자.[2]
→ javaw는 프로그램을 백그라운드로 띄우기 때문에 명령창을 닫아도 된다.[3]
실행예시
D:\Portable\kSar-5.0.6>javaw -jar kSar.jar
kSar는 GUI 프로그램이기 때문에 별도의 창이 뜬다. 명령 창은 닫아도 된다.

4 같이 보기

5 주석

  1. 윈도우 JRE 설치만으로도 될 것 같지만... jar 파일을 실행시킨다는 것은 대부분 개발자일테고 그렇다면 역시 JDK를 설치하는 편이 낫겠지...
  2. GUI 프로그램을 java로도 실행가능한데, 조금 차이가 있다.
  3. 반대로 java로 실행한 경우에는 명령창을 닫으면 자바프로그램도 종료되어 버린다.

6 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}