如何更改maven构建目录?

use*_*928 19 java compilation maven

我有一个maven项目,我用Netbeans编译.我有办法指定一个不同的构建目录,编译后复制编译的二进制代码?

Rei*_*eus 17

当然.更新您的POM:

<build>
  <directory>my_new_build_path</directory>
</build>
Run Code Online (Sandbox Code Playgroud)

第2部分:指定WAR的输出路径:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-war-plugin</artifactId>
    <version>2.0</version>
    <configuration>
        <warName>test-web-app</warName>
        <outputDirectory>my_output_path</outputDirectory>
    </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)


Mic*_*ski 16

<project>
  <build>
    <outputDirectory>target/classes</outputDirectory>
  </build>
</project>
Run Code Online (Sandbox Code Playgroud)

  • 我测试了它 - 编译的文件移动到那里.我想指定最终WAR包的构建目录. (2认同)