Java 重定向';mvn包';或';mvn编译';命令

Java 重定向';mvn包';或';mvn编译';命令,java,maven,tomcat,resin,Java,Maven,Tomcat,Resin,我正在使用树脂服务器进行一个Java项目(maven是构建工具)。我为Tomcat找到了一些不错的插件,通过这些插件,如果我发布了'mvn compile',那么编译后的文件将进入/webapps目录。但是我还没有找到任何能让resin完成相同任务的插件。因此,现在我尝试更改'mvn compile'或'mvn package'命令的输出目录。谁能建议我怎么做 默认情况下,mvn compile或mvn包的输出转到/target。但是我想将输出放在“~/resin\u hosts”目录中 提前感

我正在使用树脂服务器进行一个Java项目(maven是构建工具)。我为Tomcat找到了一些不错的
插件
,通过这些插件,如果我发布了
'mvn compile'
,那么编译后的文件将进入
/webapps
目录。但是我还没有找到任何能让resin完成相同任务的
插件。因此,现在我尝试更改
'mvn compile'
'mvn package'
命令的输出目录。谁能建议我怎么做

默认情况下,
mvn compile
mvn包的输出转到
/target
。但是我想将输出放在“~/resin\u hosts”目录中


提前感谢

尝试在POM中设置以下属性:

<build>
    <outputDirectory>${user.home}/resin_hosts</outputDirectory>
</build>

${user.home}/resin\u主机
还允许更改jar的目录:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-jar-plugin</artifactId>
    <version>2.5</version>
    <configuration>
       ...
       <outputDirectory>output_dir</outputDirectory>
    </configuration>
</plugin>

org.apache.maven.plugins
maven jar插件
2.5
...
输出目录