Intellij:让项目依赖于另一个项目?

Ram*_*man 14 java eclipse ide git intellij-idea

我是使用Intellij的新手,我遇到了一个问题.我有一个项目,它依赖于另一个项目,第二个项目使用maven存储库集成.因此,当我处理我的项目时,maven完美地处理所有事情,一切正常.但是第二个项目正在开发中,并且经常有更新,而这些更新还没有在maven存储库中.所以我想做的是让我的第一个项目直接依赖于第二个项目(它存在于我的本地系统中).所以第二个项目是直接从代码引用而不是maven repo.是否有可能在Intellij.我在Eclipse中完成了这个,但是在Intellij中无法做到这一点.任何帮助都是有用的.

谢谢

Tri*_*sha 7

您应该能够在IntelliJ IDEA的项目属性中配置它(cmd +;在Mac上,ctrl + alt + shift + s在Windows/Linux上).选择"模块",选择右侧的依赖项选项卡,然后将相关模块添加到模块中.

  • @EdNorris 我认为他建议这样做。从 Eclipse 转过来后,我刚刚遇到了与 OP 相同的问题,似乎 IntelliJ 项目有点类似于 Eclipse 工作区,而 IntelliJ 模块更像是 Eclipse 项目。 (3认同)
  • @Trisha,在我看来你没有回答这个问题.您没有描述一个项目依赖于另一个项目的任何方式.您链接的文档明确声明"模块存在且仅在项目的上下文中起作用",这意味着无法使用模块在项目上依赖于另一个模块.我是否正确理解真正的答案是"抱歉OP,你不能这样做"? (2认同)
  • 不,这是不正确的-这里的术语令人困惑。OP正在谈论Maven项目,这些项目将转换为IntelliJ模块。表示项目不能相互依赖的文档意味着IntelliJ项目。因此,可以使Maven项目相互依赖(作为模块),但是IntelliJ项目不能相互依赖。 (2认同)