我在以我想要的方式为Eclipse配置Buildship时遇到了一些问题。我现在有>50个项目总是在Eclipse中打开,但我想转移到只有我在Eclipse中积极处理的项目,而其他项目将使用Maven存储库来解决它们的依赖性。
让我们假设ProjectA (包含一个主)依赖于ProjectB (一个库项目)。如果ProjectB是在Eclipse中打开的,我希望ProjectA直接使用ProjectB。在运行ProjectB时,会注意到ProjectA中的代码更改。但是,如果ProjectB被关闭,我希望ProjectA使用位于build.gradle文件中提到的Maven存储库中的ProjectB的JAR。
我正在谈论的行为是详细的这里。
有没有办法使用Buildship来做到这一点?或者我应该使用另一个Gradle Eclipse插件?
发布于 2015-09-16 13:17:15
发布于 2015-09-21 11:51:58
为了完成任务,我最终使用了Lance Java建议的依赖项替换。这种方法有以下优点:
.classpath文件,而是让Eclipse (或任何其他IDE插件)处理这个问题。然而,这种方法也存在一些问题:
build.gradle文件中或在从build.gradle文件调用的方法中完成。https://stackoverflow.com/questions/32608433
复制相似问题