1

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

这是真的?这是 Eclipse 本身还是插件?
IntelliJ/Netbeans 中是否有类似的功能可用?

谢谢。

4

2 回答 2

3

我在 Eclipse 和 Maven 中都不知道这样的事情(你需要像maven-clirr-plugin这样的东西来做一些接近的事情)。

于 2010-08-23T22:53:31.947 回答
2

我刚刚做了以下事情:

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

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

于 2010-08-23T22:49:56.023 回答