所以我遇到了一个项目的问题。Eclipse 会说 java.util.* 有导入错误的地方The package java.util is accessible from more than one module: <unnamed>, java.base
我挖了很多,似乎由于某种原因没有其他人真正遇到这个问题。我们办公室的每个人都是。他们告诉我,虽然我认为 2018 年的 Eclipse RC 版本可以工作,但这是他们唯一可以让它工作的版本。我稍后会尝试发布真实版本。所以我搜索了很多,然后开始使用包含的 gradle 文件。并发现问题仅在我包含 Cassandra-unit-spring testCompile 要求时才存在,因此它只会在测试用例方面引起问题。
我的假设是,这在某种程度上是 eclipse 的一个错误,因为 gradle 本身没有问题。以及 intelij。让我知道我还能在这里提供什么来进一步缩小范围。
Eclipse Build id: 20190917-1200
Eclipse with Lombok Lombok v1.18.10
Gradle 5.6.4
Oracle JDK 11.0.5
tried cassadnra-unit-spring versions 3.5.0.1 - 3.11.x
Also using spring boot 2.1.3.release
谢谢。