2011-08-04 4 views
0

Maven 및 Ant를 사용하여 Eclipse에서 Java 프로젝트 용 빌드 파일을 만들려고합니다. 그러나, 나는 maven-ant-tasks 의존성 작업을 할 수 없다. 아무도 내가이 일과 관련하여 나를 도울 수 있습니까? 어쩌면 내 URL과 파일이 잘못되었을 수도 있습니다. 여기Maven-Ant 종속성 문제

<property name="maven.ant.dir" value="http://apache.hoxt.com/maven/binaries"/> 

    <property name="maven.ant.file" value="http://apache.hoxt.com/maven/binaries/maven-ant-tasks-2.1.3.jar"/> 
+0

당신이 이러한 속성을 사용하는 조각을 게시 할 수 있습니다 방법은 다음과 같습니다 여기있다? 또한 당신이 얻는 오류는 무엇입니까? – Raghuram

+0

내부 Maven 저장소를 사용했지만이를 해결할 수있었습니다. 웹에있는 개미 작업에는 또 다른 것이 있어야합니다. 그게 내가 원하는거야. – codix

답변

1

메이븐 ANT 작업이

<project .. xmlns:artifact="antlib:org.apache.maven.artifact.ant"> 
    .. 
    <target name="retrieve" description="Retrieve dependencies using Maven"> 

    <artifact:dependencies filesetId="compile.fileset" useScope="compile"> 
     <pom file="${pom.dir}/pom.xml"/> 
    </artifact:dependencies> 

    <copy todir="${retrieve.dir}/compile"> 
     <fileset refid="compile.fileset" /> 
     <mapper type="flatten" /> 
    </copy> 
    .. 

문서 작업 here

+0

검색된 jar 파일을 WAR 파일에 포함시키는 방법은 무엇입니까? –

+1

@ImranAli 귀하의 질문을 이해할 수 없다고 생각합니다 ... ANT "전쟁"작업과 관련된 "lib"태그를 보도록 제안 할 수 있습니다. http://ant.apache.org/manual/ Tasks/war.html –

+0

답장 보내 주셔서 감사합니다. maven 종속성 jar 라이브러리를 WAR 파일에 포함시키고 싶습니다. 이것을 확인하십시오 : http://stackoverflow.com/questions/25902727/how-to-include-maven-dependency-libraries-in-war-file-using-ant-build –