更改 maven2 的输出目录
Change output directory for maven2
我正在创建我的第一个 maven2 项目,但我无法通过谷歌搜索找到任何相关内容。
你能告诉我如何将默认输出目录从 "target" 更改为其他目录吗
我希望能够自己命名目录。
当我在 intellij 设置中更改项目和模块的构建路径时,目标文件夹仍会创建 - 虽然是空的。
我希望它永远消失:)
此致
如果您通过命令行执行 maven,您可以在 pom.xml 文件中添加以下配置文件:
<profile>
<id>customOutput</id>
<build>
<directory>/your/directory/path/</directory>
</build>
</profile>
然后可以执行
mvn compile -PcustomOutput
如果你想让Intellij Idea来处理,你可以这样做:
File -> Project Structure -> Modules -> Paths
Select Use module compile output path
:
然后输入自定义路径。
在 file / settings / build. Execution, Deployment / Compiler
中有一个点 AnnotationProcessors
这是创建 target
文件夹的地方。
通过关闭它,因为我没有使用它,所以我在构建时得到了想要的输出。
我正在创建我的第一个 maven2 项目,但我无法通过谷歌搜索找到任何相关内容。
你能告诉我如何将默认输出目录从 "target" 更改为其他目录吗 我希望能够自己命名目录。
当我在 intellij 设置中更改项目和模块的构建路径时,目标文件夹仍会创建 - 虽然是空的。 我希望它永远消失:)
此致
如果您通过命令行执行 maven,您可以在 pom.xml 文件中添加以下配置文件:
<profile>
<id>customOutput</id>
<build>
<directory>/your/directory/path/</directory>
</build>
</profile>
然后可以执行
mvn compile -PcustomOutput
如果你想让Intellij Idea来处理,你可以这样做:
File -> Project Structure -> Modules -> Paths
Select Use module compile output path
:
然后输入自定义路径。
在 file / settings / build. Execution, Deployment / Compiler
中有一个点 AnnotationProcessors
这是创建 target
文件夹的地方。
通过关闭它,因为我没有使用它,所以我在构建时得到了想要的输出。