jar파일 만드는게 그렇게 쉽지 않다는 생각에서 팁란에 올리게 됐습니다^^.
- 팩키지가 없는 클래스파일 압축및 변경하기
만약 c:/test 폴더에 a.class, b.class 가 있다고 가정하면
1. c:/test 폴더로 이동한다.
2. jar cvf test.jar *.class
하면 c:/test 폴더에 test.jar 가 생긴다.
만약 c.class를 추가하고자 할때
1. jar uvf test.jar c.class
하면 test.jar 에 c.class가 추가된다. 변경역시 마찬가지원리로 하면 된다.
-팩키지가 있는 클래스파일 압축및 변경하기
만약 c:/test 폴더에 exam/a.class, exam/b.class 가 있다면
1. c:/test 폴더로 이동한다.
2. jar cvf test.jar -C .
만약 exam/c.class를 추가하고자 할때
1. jar uvf test.jar exam/c.class
-jar파일 압축을 배치파일로 만들고 싶을때
만약 c:/test 폴더에 examples폴더가 있고 exam/a.class, exam/b.class가 있고 META-INF/a.xml 이 있다면
즉 examples 폴더에는 exam 폴더와 META-INF 폴더가 존재한다.
1. c:/test 폴더로 이동한다.
2. exam.bat 파일을 만든다
jar cvf exam.jar -C examples .
3. exam.bat 을 실행하면 examples 폴더이하의 내용이 압축된다.
첫댓글 오호.. 글찮아도.. ^^;; 이게 올리려고 했었는데.. ㅎㅎ 감사합니다! ^^
후미 유용한 글이에요 ^^;