使用IntelliJ处理多个项目

时间:2016-03-02 19:03:31

标签: java eclipse intellij-idea

目前,在我们的团队中,我们几乎没有项目可用于个人在线服务。我们还有多个项目,每个项目都创建一个由服务项目使用的库。所以我们有类似

的东西
  • 项目:library-fetch-data - 用于获取数据的库
  • 项目:library-transform-data - 用于转换数据的库
  • project:library-authenticate-user - 用于对用户进行身份验证的库 等等。

  • 项目:service-x - 提供数据服务需要:library-fetch-data,library-transform-data

  • 项目:service-y - 用于验证用户身份的服务需要:library-fetch-data,library-authenticate-user 等.. ..

现在,在使用intellij时,当我打开一个项目说library-fetch-data并询问函数的用法时,它只返回项目library-fetch-data中函数的用法。我正在寻找的东西也可以在项目service-x中使用该函数(因为项目service-x使用library-fetch-data)。一种解决方案可能是将所有项目转换为单个项目的子项目,但这是不可能的,因为这些项目跨越多个团队(甚至是多个业务部门)

  • 那么,是否可以创建跨多个项目的Intellij配置文件,因为我可以访问所有项目的源代码?或者,可以将多个项目的intellij文件(* .iml,* .ipr)组合/合并为单个文件?
  • 如果没有,是否有任何其他工具可以帮助我对项目进行分析,即。查找所有项目中函数的用法,查找所有项目中类的所有子类等。

0 个答案:

没有答案