java - 如何从 Maven 添加 Eclipse 的构建路径选项

标签 java eclipse maven

自去年夏天以来,Eclipse 支持一项功能,您可以在其中抑制每个构建路径的不重要代码问题 ( described here )。

当您从 GUI 设置此选项时,我发现这在项目的 .classpath 文件中反射(reflect)如下。

    <classpathentry including="**/*.java" kind="src" path="src/main/java"/>
    <classpathentry including="**/*.java" kind="src" path="target/generated-sources/proto">
            <attributes>
                    <attribute name="ignore_optional_problems" value="true"/>
            </attributes>
    </classpathentry>

我有一个现有的基于 Maven 的项目,我想对其进行配置,以便在运行时 mvn eclipse:eclipse 生成的 .classpath 文件包含带有生成的源代码的构建路径的上述选项。

我已经检查了 eclipse mojo 的所有选项我一直不知道如何做到这一点。

我该如何实现这个目标?

最佳答案

目前, Maven2 Eclipse plugin 都没有(mvn eclipse:eclipse) 也不是 Eclipse M2E plugin支持此功能。

两个项目都有与此相关的未解决问题/错误:

  • 已在 Eclipse Bugzilla 中提交了一个错误。其中包括一个补丁。
  • Maven2 Eclipse 插件还有一个 open issue就在上面。

关于java - 如何从 Maven 添加 Eclipse 的构建路径选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14781589/

相关文章:

java - Elasticsearch 和 mongodb,部分搜索不起作用

java - 无法使用 Eclipse 修复 hiDPI 屏幕(导入 java 项目)

java - 对字符串数组进行排序

java - 如何在eclipse中获取Activity中的行号

Java 语法突出显示和代码建议对某些文件停止工作

Eclipse for Visual Studio 傻瓜

maven - Java:编译器和 JRE 是否都需要访问所有第 3 方类文件?

java - 构建 Jersey 示例失败

java - 如何使用maven下载具有所有依赖项的jar?

java - Eclipse 中的错误标记未显示