gpt4 book ai didi

java - 同一窗口中有 2 个 Maven 项目的 IntelliJ 社区

转载 作者:行者123 更新时间:2023-11-30 10:28:21 25 4
gpt4 key购买 nike

我有一个 Maven 项目 project-aproject-b wo 依赖于 project-a

如何在同一个 IntelliJ 窗口中处理这 2 个项目?

我希望能够对 project-a 进行更改并将它们反射(reflect)到 project-b 而无需部署/安装 project-a。我已经在 Eclipse 上使用 m2e 插件做到了这一点。

已编辑

设置构建、执行、部署后|构建工具 | maven |导入 >> 自动导入 Maven 项目IDE 能够构建我的部分项目。

现在我面临另一个问题。此 project-a 依赖于 hibernate-entitymanager,后者依赖于 hibernate-core,后者依赖于 hibernate- jpa-2.1-api.

我的项目使用了这个 hibernate-jpa-2.1-api jar 中的一些类,但似乎 IntelliJ 无法解析子依赖项,迫使我重新声明此依赖项(hibernate- jpa-2.1-api) 在 project-a/pom.xml 上。这是预期的行为吗?

最佳答案

如 CrazyCoder 所述,您应该将 Maven 项目作为模块添加到 Intellij IDEA。

然后通过在“项目”选项卡中右键单击每个模块的 pom.xml 来执行 “添加为 Maven 项目”。通过这种方式,您将能够使用跨模块搜索、重构等。还将针对添加的 Maven 项目执行编译,而无需将 Artifact 安装到存储库中。

关于java - 同一窗口中有 2 个 Maven 项目的 IntelliJ 社区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44680651/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com