【问题标题】:Change output directory for maven2更改 maven2 的输出目录
【发布时间】:2017-01-30 07:21:54
【问题描述】:

我正在创建我的第一个 maven2 项目,但我无法通过谷歌搜索找到任何内容。

你能告诉我如何改变默认输出目录远离“目标”吗 我希望能够自己命名目录。

当我在 intellij 设置中更改项目和模块的构建路径时,仍会创建目标文件夹 - 尽管是空的。 我希望它永远消失:)

问候

【问题讨论】:

    标签: java intellij-idea maven-2


    【解决方案1】:

    如果您通过命令行执行 maven,您可以在 pom.xml 文件中添加以下配置文件:

        <profile>
            <id>customOutput</id>
            <build>
                <directory>/your/directory/path/</directory>
            </build>
        </profile>
    

    然后可以执行

    mvn compile -PcustomOutput
    

    如果你想让 Intellij Idea 处理,你可以这样做:

    文件 -> 项目结构 -> 模块 -> 路径

    选择Use module compile output path

    然后输入自定义路径。

    【讨论】:

    • 我都尝试了,但无法正常工作。如果您想知道我是如何修复它的,请参阅我自己的答案:)
    【解决方案2】:

    file / settings / build. Execution, Deployment / Compiler 中有一个点AnnotationProcessors 这是创建target 文件夹的位置。 通过关闭它,因为我没有使用它,所以我在构建时得到了想要的输出。

    【讨论】:

      猜你喜欢
      • 2013-04-21
      • 1970-01-01
      • 2022-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-18
      • 2019-04-09
      • 2019-01-06
      相关资源
      最近更新 更多