개미를 maven2로 변환 중입니다. 나는 문제를 만난다. 제발 도와주세요 : build.xml 파일에서 을, 나는 플러그인 antrun을 사용하고 받는다는에서개미를 Maven으로 변환 : 개미에 대상 속성 "depends"문제가 발생했습니다
<target name="clean">
<delete file="${dir.dist}/${api.jarfile}" />
<delete dir="${dir.build}/**" />
/target>
<target name="prepare1" depends="clean">
<mkdir dir="${dir.build}" />
<mkdir dir="${dir.generated.code.junit}/build" />
<mkdir dir="${dir.dist}" />
</target>
<target name="prepare2" depends="clean">
<mkdir dir="${dir.deploy}" />
<mkdir dir="${dir.dist}" />
</target>
있습니다. Antrun은 첫 번째 목표물과 잘 작동합니다. 그러나 두 번째 목표에서 antrun은 "depends"를 지원하지 않습니다. 나는 다음과 같이 트릭을 할 수 있습니다 : 첫 번째 목표물을 클린 단계에 놓고 두 번째 목표물을 클린 단계에 놓으십시오. 따라서 두 번째 목표는 첫 번째 목표 후에 실행됩니다. 그러나 3 번째 목표물의 경우, 3 번째 목표물은 1 차 목표물 후에 만 실행되어야하기 때문에 (3 차 목표가 실행될 때 2 번째 목표물을 실행하지 않아야하기 때문에)이 트릭이 작동하지 않습니다.
어쨌든 내 build.xml은 많은 대상이있는 큰 파일이고 그 사이의 관계가 복잡하기 때문에이 트릭이 작동하지 않습니다.
어쨌든이 문제를 해결할 수 있습니까? 하나의 작업을 다른 작업에 의존하게하는 maven에는 어떤 것이 있습니까?
감사합니다.
감사합니다. 그것은 나를 돕는다. – David