Java 질문입니다. jar 파일안의 jar 파일.
글쓴이: whatisid / 작성시간: 월, 2004/01/05 - 5:46오후
여기에 java 관련 질문은 약간 이질감이 들긴 합니다만^^;; 올려봅니다.
needed.jar
Main.class
두개의 파일이 있고, Main.class는 needed.jar를 classpath로 잡아줘야
돌아간다고 합니다.
그럼 MANIFEST.MF를
Class-Path: needed.jar Main-Class: Main
으로 하고
jar -cmf MANIFEST.MF myjar.jar needed.jar Main.class
로 myjar.jar를 만든 다음,
jar -jar myjar.jar
를 하면! class not found 에러가 뜹니다. needed.jar를 못찾아서죠.
jar 파일 안에 있는 jar를 classpath로 참조하려면 도대체 어떻게 해야 할까요.
Forums:
원하시는게 맞는지 모르겠는데, jar 를 압축을 푼다음에, 모든
원하시는게 맞는지 모르겠는데,
jar 를 압축을 푼다음에,
모든 클래스를 jar 다시 만들면 될것 같은데요...
needed.jar까지 압축을 풀고 myjar.jar로 새로 압축하라는
needed.jar까지 압축을 풀고 myjar.jar로 새로 압축하라는 말씀이시죠?
압축 안풀고는 불가능 할까요^^?
차라리 commons-launcher나 uberjar를 이용하시는게 편할
차라리 commons-launcher나 uberjar를 이용하시는게 편할 것 같습니다. 배포 목적이시라면 win32의 경우 JSmooth 등이 개발자도 편하고 최종 사용자 입장에서도 좋다고 생각합니다.
참고하세요~
----------------------------
[서명] 그놈 한국 사용자 모임 - 그놈에 대한 모든 것! - 게시판, IRC, 위키, 갤러리 등등...
제가 알고있기로는 없는것 같은데요..꼬질꼬질한 jar 가 여기까지 해
제가 알고있기로는 없는것 같은데요..
꼬질꼬질한 jar 가 여기까지 해주는것도 고맙죠... -_-;;;
아님, 분리해서 배취파일을 만드시는것은 어떤지요...
[run.bat]
CLASSPATH=needed.jar;myjar.jar;
java classname
댓글 달기