我有两个不同的Maven项目,而我正在Intellij上工作。如何将其中一个具有依赖性的项目添加到另一个项目中作为依赖性?
那么我如何从Intellij做到呢?
更新
我成功添加了模块作为依赖项,但是模块依赖项对原始项目不可见
==> 项目A,项目B,...,B具有许多依赖性,我将B作为依赖性添加到A中,现在A可以访问所有B模块,但看不到B依赖性
答案 0 :(得分:1)
工作区的Eclipse概念与IntelliJ略有不同。
在您的情况下,我将创建一个虚拟的父项目,其中每个项目在物理上位于下面,都称为子模块,因此Maven会将其视为单个模块。这将使Maven和IDE都知道它们已连接,因此您可以跳过“生成jar”步骤。
dummy-parent
+--- project A
+--- project B (which references A)
答案 1 :(得分:-1)