我試圖文件在我的Maven多模塊項目通過antrun插件複製。該文件是在父項目的根:Maven的antrun沒有定義Ant目標 - SKIPPED
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7</version>
<inherited>false</inherited>
<executions>
<execution>
<inherited>false</inherited>
<id>copy</id>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target name="copy and rename file">
<copy file="${basedir}/portal-ext.properties" tofile="${liferay.auto.deploy.dir}/../portal-ext.properties" />
</target>
</configuration>
</execution>
</executions>
我通過mvn antrun:run
運行這個問題是我得到「沒有螞蟻的目標定義 - SKIPPED」對父母和每個模塊上。我需要它只能在父運行,並認爲<inherited>false</inherited>
會幫助,但我沒有。但爲什麼「沒有定義螞蟻目標」?
即使這有意義,不爲我工作,這篇文章給了我答案:http://stackoverflow.com/a/11009854。頁數:我沒有看到下一篇文章。 – Vielinko