2010-12-08 6 views
0

의 클래스 경로에서 파일을 참조하는 파일의 분리를 해제하는 방법 ANT 내부의 클래스 경로에서 참조 된 파일을 언 jars하기를 기대하고 있습니다. 웹에서 예제를 찾을 수 없었습니다. unjar 타겟 내부에서 경로를 사용하려고 시도했을 때 클래스 패스 안의 모든 jar 파일의 연결을 해제합니다. 누구든지 나에게 몇 가지 예를 든 것을 제안 해 줄 수 있습니까?ANT> 1.7이지만 <1.8

답변

0

언 제할 대상인 jar 이름을 지정해야합니다.

<unzip src="${ant.home}/lib/ant.jar" dest="..."/> 
:
아마 당신은

이 내가 사용한다고 생각/$ {ant.home}/lib에

<unzip src="${ant.home}/lib/*.jar" dest="..."/> 

모든 병을 압축 해제됩니다 SRC에 와일드 카드 (*)가

jar 파일의 일부 파일을 압축 해제하려면 다음 예를 참조하십시오.

찾아보기 unzip task documentation

+0

여기서 절대 경로로 jar를 찾고 있습니다. 필요한 것은 classpath를 사용하여 jar를 참조하는 것입니다. 나는 항아리의 이름을 제외하고는 항아리의 절대 경로가 없습니다. 클래스 패스가 스크립트에 주어지면, 스크립트는 클래스 패스를 생성하지 않습니다. – user534670

관련 문제