代码之家  ›  专栏  ›  技术社区  ›  Paul Gregoire

烦恼-如何禁用Eclipse类路径条目警告

  •  25
  • Paul Gregoire  · 技术社区  · 14 年前

    我已经搜索了选项,但似乎找不到禁用这些警告的方法。类似这样的警告:

    Classpath entry org.eclipse.jdt.junit.JUNIT_CONTAINER/4 will not be exported or published. Runtime ClassNotFoundExceptions may result.   
    

    在我的项目中,除了把我的“问题”观点弄得乱七八糟之外,对我没有任何意义。

    2 回复  |  直到 14 年前
        1
  •  27
  •   Community Mike Causer    4 年前

    bug 190783 可能和这个问题有关。

    此警告现在有两个快速修复方法:

    -一个加上 dependency “”属性(这是当前的快速修复)

    -一个加上 nondependency 属性;添加此属性将明确排除cp条目作为潜在的发布/导出依赖项。如果用户改变主意,他们可以通过JDT构建路径UI删除这个属性。

    Mondain 评论:

    我找到了!右击警告并选择快速修复,耶!

    这确实是您可以使用快速修复的方法:另请参见 FAQ What is a Quick Fix? Quick Fix ,和 Quick Assist

    alt text

        2
  •  0
  •   Drew Csillag    9 年前

    cp .classpath classpath-bak
    cat classpath-bak | sed 's@^\(\s*<classpathentry kind=.*\)/>\s*$@\1><attributes><attribute name="org.eclipse.jst.component.nondependency" value=""/></attributes></classpathentry>@' > .classpath