我正在开发一个相当大的RCP应用程序,其中只有2/100项目由我编写和维护。我确实依赖于其他项目,这些项目也可能依赖于另一个项目
由于Eclipse需要花费大量时间来启动和加载(有时甚至可能会在没有准备好时崩溃),我想知道Eclipse Neon是否可以确定我不需要的项目,因此我可以将它们从工作区中擦除以加紧加载。
如果它有用:我们使用gradle
来构建项目。
答案 0 :(得分:1)
很难确切知道你的项目是如何相互关联的,但我猜你可以使用gradle的新composite build support(在v3.1中添加)将一些项目作为源依赖项,其他项目作为二进制依赖项。
然后,您可以从eclipse工作区中清除不属于复合构建的所有内容。您甚至可以使用this snippet来查看eclipse工作区中的源文件夹...也许您可以编写一个gradle任务来进行擦除?
我假设你正在使用buildship?