我有一个maven项目project-a
而project-b
依赖于project-a
。
如何在同一个IntelliJ窗口中使用这两个项目?
我希望能够对project-a
进行更改并将其反映到project-b
,而无需部署/安装project-a
。我已经使用m2e
插件在Eclipse上执行此操作。
EDITIED
设置构建,执行,部署|后构建工具| Maven |导入>>自动导入Maven项目 IDE能够构建我的部分项目。
现在我面临另一个问题。此project-a
依赖于hibernate-entitymanager
依赖hibernate-core
且依赖hibernate-jpa-2.1-api
的人hibernate-jpa-2.1-api
。
我的项目使用了这个hibernate-jpa-2.1-api
jar中的一些类,但似乎IntelliJ无法解析子依赖关系,迫使我重新声明project-a / pom.xml
上的这种依赖关系($(document).ready(function() {
$(window).scroll(function() {
$(".title").css("opacity", function(idx, oldVal) { return (idx+1) - $(window).scrollTop() / 300 });
})
});
)。这是预期的行为吗?
答案 0 :(得分:1)
你应该把你的maven项目作为模块添加到Intellij IDEA中,就像已经说过CrazyCoder一样。
然后右键单击“项目”选项卡中的每个模块的'Add As Maven Project'
,然后执行pom.xml
。
这样您就可以使用跨模块搜索,重构等。还将针对添加的Maven项目执行编译,而无需将工件安装到存储库中。