我正在使用gradle 5.6.2的Eclipse 20190614-1200。
我在Eclipse工作区中有几个项目,每个项目都有自己的模块。它们都是从gradle(5.6.2)项目中导入的,每个模块都有一个子项目。它们通常位于foo.bar.<something>
软件包中,其中某些内容会有所不同。
package foo.bar.baz;
// from module foo.bar.qux
import foo.bar.qux.Quux; // "the type foo.bar.qux.Quux is not accessible"
public class Corge implements Quux { // "the type foo.bar.qux.Quux is not accessible"
// ...
}
他们的module-info.java
有相应的requires
子句。仅此一项似乎是不够的。
在项目的“ Java Build Path”选项卡中,我尝试将必需的项目放置在模块路径和类路径中(它不能让您同时执行这两者)。都不行。
由于这些项目的设置不正确,整个工作区中散布着很多断头。至少有可能,只要我没有任何周期性的依赖关系,我就可以找到一个叶子模块,对其进行修复,并且当您拉错字符串时,我的所有问题都会像毛衣一样消失。字符串。
我需要做什么来修复我的工作区?