0
我使用Maven的螞蟻任務-2.1.3拉從Archiva repository.I依賴性會出現故障做一個釋放的重新部署時, Archiva使用現有的Ant腳本。我無法直接使用Maven。我想要捕捉失敗並且不會導致構建失敗。我有一個像groupId這樣的變量值的屬性文件。與failonerror捕捉失敗= false爲<神器:依賴
我試圖拉取依賴關係,如果它不存在,就會失敗。
<artifact:dependencies filesetId="dependency.fileset" >
<remoteRepository id="central" url="http://mvn-repo....../archiva/repository/internal/"/>
<dependency
groupId="${groupId}"
artifactId="${artifactId}"
version="${version}"
/>
</artifact:dependencies>
我也得到一個故障時,重新部署神器Archiva回購。
<target name="deploy-to-maven">
<artifact:install-provider artifactId="wagon-webdav" version="1.0-beta-2"/>
<artifact:pom id="deploypom" file="${basedir}/pom-entity.xml" />
<artifact:deploy file="${unzip.dir}/${target.jar.name}.jar">
<remoteRepository url="dav:${repository-uri}">
<authentication username="${repository.username}" password="${repository.password}"/>
</remoteRepository>
<pom refid="deploypom"/>
</artifact:deploy>
</target>
我希望檢查文件是否存在,然後設置一個可用的屬性設置爲false,如果它不exist.Then我可以檢查該屬性與目標部署到行家。
預先感謝任何提示,
維傑