“排除”。这对于 Eclipse -6ren">
gpt4 book ai didi

eclipse - (暂时)从 Maven 构建中排除源的 "right"方法是什么?有没有一种简单的方法可以从 Eclipse 中做到这一点?

转载 作者:行者123 更新时间:2023-12-02 18:51:41 30 4
gpt4 key购买 nike

我是 Maven 新手,而且我也没有太多使用 Eclipse 的经验。

要从 Eclipse 中的构建中排除 java 文件,我右键单击这些文件并选择“构建路径”->“排除”。这对于 Eclipse 中的“保存时”编译非常有效,但它不会传播到 Maven 项目,因此当我使用 mvn install 构建项目时,它会尝试编译排除的源。

我做了一些搜索,结果向我指出了编译器插件和 功能,但是编辑 Maven 项目文件以暂时从构建中排除文件似乎有点尴尬。

(暂时)从 Maven 构建中排除源的“正确”方法是什么?是否有一种简单的方法可以通过 m2eclipse 插件或其他方式从 Eclipse 中执行此操作?

最佳答案

您可以使用< excludes Maven 编译器插件中的 > 参数可暂时从编译中排除文件。

        <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<excludes>
<exclude>**/model/*.java</exclude>
</excludes>
</configuration>
</plugin>

如果您使用 M2Eclipse 插件并运行 Maven->Update Project Configuration,pom 中排除的文件也应该自动从 eclipse 编译中排除。

关于eclipse - (暂时)从 Maven 构建中排除源的 "right"方法是什么?有没有一种简单的方法可以从 Eclipse 中做到这一点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4794973/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com