我正在使用Maven 3.1.1並使用Maven-war插件v 2.4。我想在$ {basedir}/target/war/work目錄以外的目錄中創建緩存,但我似乎無法弄清楚如何配置插件來實現這一目標。我試過如何更改Maven-WAR插件的緩存文件位置?
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.4</version>
<configuration>
<useCache>true</useCache>
<workDirectory>/tmp/${project.artifactId}/war/work</workDirectory>
</configuration>
<goals>
<goal>inplace</goal>
</goals>
</plugin>
</plugins>
但是,工作目錄從不改變。任何想法如何配置的東西,使插件尊重我想放置緩存文件的位置?
正在運行什麼命令當你期望輸出在/ tmp/...? – Augusto
我正在運行「mvn clean install」 – Dave
爲什麼你想改變那個目錄?這是什麼原因? – khmarbaise