0
我正在使用Maven 3.3.9。 對於具有不同配置的相同插件,是否可以有相同的目標? 我的意思是這樣具有不同配置的相同插件
<build>
...
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.6.0</version>
<executions>
<execution>
<id>test1</id>
<goals>
<goal>exec</goal>
</goals>
</execution>
</executions>
<configuration>
<executable>dir</executable>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.6.0</version>
<executions>
<execution>
<id>test2</id>
<goals>
<goal>exec</goal>
</goals>
</execution>
</executions>
<configuration>
<executable>cd</executable>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
如果我把<execution>
內<configuration>
標籤,它只是被忽略。
加上標籤<goalPrefix>
不工作,所以我不知道如何別名目標來區分他們...
編輯
我需要執行兩個不同的腳本,我做了,但只是作爲一個cli目標......腳本在代碼上運行一些測試,但測試是可選的,只有程序員明確要運行它們時才必須執行它們。
我想在Maven來將那些腳本嵌入的原因是因爲我想用${project.build.directory}
變量
你會用它做什麼?一世 – Jens