使用通用模块组织多个IntelliJ项目

时间:2019-04-15 13:30:42

标签: intellij-idea

我们有一系列使用通用模块的基于Java的产品。通常,我一次只处理一个产品,然后将所有必要的模块加载到该产品的项目中。当我想让IntelliJ帮助我解决特定产品所使用的源代码中的所有相互关系时,此方法很好用。这对于静态分析和调试都是有用的。

但是,如果我选择同时处理多个产品,并且在那些项目中加载了相同的模块,我会注意到IntelliJ似乎花费大量时间进行重新索引。例如,如果我修改commonModule1中的代码,则Project1和Project2都需要更新其索引。

我如何组织我的项目以限制重新索引编制,同时仍然允许我轻松调试公共源代码?

0 个答案:

没有答案