我在以我想要的方式为 Eclipse 配置 Buildship 时遇到了一些麻烦。我目前在 Eclipse 中始终打开 50 个以上的项目,但我想只在 Eclipse 中使用我正在积极处理的项目,而其他项目将使用 Maven 存储库来解决它们的依赖关系。
可以说 ProjectA(其中包含一个 main)依赖于 ProjectB(一个库项目)。如果 ProjectB 在 Eclipse 中打开,我希望 ProjectA 直接使用 ProjectB。运行 ProjectA 时,ProjectB 中的代码更改会很明显。但是,如果 ProjectB 已关闭,我希望 ProjectA 使用位于 build.gradle 文件中提到的 Maven 存储库中的 ProjectB 的 JAR。
我正在谈论的行为在此处进行了详细说明。
有没有办法使用 Buildship 做到这一点?或者我应该使用另一个 Gradle Eclipse 插件吗?