我正在从eclipse转向intellij,或至少尝试一下。我已经读过将模块组分成不同的intellij项目的惯用/正确方法,但是我错过了能够搜索用法的方法。
我有一个数据库DAO层(maven)模块,它被其他几个java模块使用。在我的eclipse安装中,我有一个巨大的模块列表,由工作集分隔/过滤,因此当我点击eclipse中的“查找用法”因为所有模块都被加载时,它会在其他模块中找到调用方法的类我我在寻找。
如果我正确使用intellij(我不确定是),maven模块组保证他们自己的项目与你在eclipse中使用工作集的方式相同。到目前为止,我很少使用它,但是当考虑对模块进行API更改时,Initellij中的“Find Usages”无法在项目中没有的模块中找到调用方法(这是当然很明显,但没有帮助。)
所以我基本上认为这实际上是一个相对正常的问题,并且有一种“正确”的方法来做到这一点。我的断言是错误的,模块组应该以我的方式分解?有没有办法告诉Intellij这些其他项目是指我正在改变的项目?一些替代方案?
感谢您的帮助。