반응형
javac -d C:\Users\Administrator\HeadFirstJava\MyProject\classes SimpleChatClientA.java
mainfest.txt 내용
Main-Class: SimpleChatClientA
jar -cvmf manifest.txt app1.jar *.class
java -jar C:\Users\Administrator\HeadFirstJava\MyProject\classes\app1.jar
Main-Class 내용이 들어있는 행 뒤에 반드시 엔터 키를 눌러야 한다. 그렇게 하지 않으면 mainfest 파일이 작동하지 않을 수도 있다.
1) JAR 파일을 만들 때는 다음과 같은 명령을 입력하면 된다.
jar -cvfm mainfest.txt MyJar.jar com
2) 실행 가능한 JAR 파일을 실행할 때는 다음과 같은 명령을 입력한다.
java -jar MyJar.jar
3) JAR 파일에 들어있는 내용을 풀어 놓는 jar 명령어
(a) JAR 파일에 들어있는 내용 목록을 출력하는 방법
jar -tf app1.jar
(b) JAR 파일의 내용을 풀어 놓는 방법
jar -xf app1.jar
참고)
http://www.skylit.com/javamethods/faqs/createjar.html
http://dolhani.egloos.com/2790274
http://docs.oracle.com/javase/tutorial/deployment/jar/downman.html
반응형
'개발 및 관리 > Java' 카테고리의 다른 글
Package (0) | 2013.02.01 |
---|---|
패키지를 사용해서 컴파일하고 실행하는 방법, 패키지를 갖고 실행 가능한 JAR를 만드는 방법 (0) | 2013.02.01 |
채팅 - SimpleChatClientA.java, VerySimpleChatServer.java (0) | 2013.02.01 |
Thread (0) | 2013.02.01 |
포트(Port) (0) | 2013.01.31 |