2013-03-08 2 views
-1

자바 프로젝트가 있습니다. 이 프로젝트는 내가 만든 패키지와 함께 내보내고 싶지 않은 공유 라이브러리를 참조합니다. 공유 라이브러리는 프로젝트의 폴더에있는 jar 파일입니다.개미 스크립트에 클래스 패스를 추가하는 방법은 무엇입니까?

프로젝트의 src는이 공유 라이브러리를 참조합니다. ant를 사용하여 빌드를 시도 할 때 javac는 공유 라이브러리에 대한 참조를 연결하지 못해 라이브러리가 클래스 경로에 포함되어 있지 않음을 나타냅니다.

아무도 내 libs 폴더로 라이브러리를 이동하지 않고 클래스 경로를 포함 할 수있는 방법을 말해 줄 수 있습니까? 내 libs 폴더로 이동하면, 나는 그것이 수출 될 것으로 추정된다.

+0

어디 개미 스크립트와 사업 구조 자체? –

답변

0
<classpath> 
     <pathelement path="${classpath}"/> 
     <fileset dir="lib"> 
     <include name="**/*.jar"/> 
     </fileset> 
     <pathelement location="classes"/> 
     <dirset dir="${build.dir}"> 
     <include name="apps/**/classes"/> 
     <exclude name="apps/**/*Test*"/> 
     </dirset> 
     <filelist refid="third-party_jars"/> 
</classpath> 

Ant Documentation Tutorials

당신은 클래스 경로 요소에 라이브러리를 추가 할 수있는 클래스 경로 요소를 추가 할 수 있습니다

관련 문제