【问题标题】:eclipse projects build path is driving me nutseclipse 项目构建路径让我发疯
【发布时间】:2019-08-25 12:35:48
【问题描述】:

我在不同的项目中设置了这么多应用程序/库。开发和重构大部分是同时进行的,所以我不想“构建库,部署到依赖项目的 lib 文件夹,重建依赖项目”。

依赖树的叶子是 CLIENT。我在 Libraries->Module Path 中只有 JRE 库。构建得很好。 (CLIENT 有一个导出其包的 module.info。)

一个依赖的应用程序是 DBROWSER。只需要 JRE+CLIENT,所以我在 Projects->Module Path 中有 CLIENT,在 Libraries->Module Path 中有 JRE。构建良好。 DBROWSER 有一个 module.info 需要它需要的东西,并且什么都不导出(它是一个主要的 GUI 应用程序。)

其他依赖的应用是 SERVER。只需要 JRE+CLIENT,所以我在 Projects->Module Path 中有 CLIENT,在 Libraries->Module Path 中有 JRE。拒绝建造。错误消息是“项目未构建,因为它的构建路径不完整。找不到 java.util.Set 的类文件。修复构建路径,然后尝试构建这个项目”。我已经尝试清理了几十次,只导致看似随机转移到其他错误消息,主要是“无法解决”和“从现有 .class 文件间接引用”。

我错过了什么?

编辑

我也发现了这个

“听起来这是一个已知问题(错误 67414),已在 3.0 中得到解决……有人评论说在 3.4 中也发生了这种情况。

与此同时,解决方法是从项目中删除 JRE 系统库,然后重新添加。”

Eclipse error: indirectly referenced from required .class files?

也没有用。

【问题讨论】:

    标签: eclipse java-11 eclipse-jdt


    【解决方案1】:

    从症状我猜这是https://bugs.eclipse.org/547181,它在当前里程碑/集成版本中已修复,所以请尝试安装2019-09 M2

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-12
      • 2011-11-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多