代码之家  ›  专栏  ›  技术社区  ›  Mark Bolusmjak

当jar添加到项目中时,Eclipse是否对其进行二进制兼容性检查?

  •  1
  • Mark Bolusmjak  · 技术社区  · 16 年前

    当我称赞Maven的依赖管理时,一个Eclipse用户告诉我(IntelliJ用户)他们不需要这样的东西,因为每当他们向项目中添加jar时,Eclipse都会测试它与项目中其他jar的二进制兼容性。


    IntelliJ/Netbeans中有类似的功能吗?

    2 回复  |  直到 16 年前
        1
  •  3
  •   Ralph    9 年前

    我在Eclipse和Maven中都没有意识到这样的事情(您需要类似 maven-clirr-plugin 做某事)。

        2
  •  2
  •   Mark Bolusmjak    16 年前

    1. 安装Eclipse
    2. 创建新项目
    3. 添加缺少依赖项的库。
    4. System.out.println(com.library.AClass.class);
    5. 请注意,Eclipse并不抱怨。
    6. java.lang.NoClassDefFoundError 加载类时。

    这告诉我依赖性检查不会(总是)发生。