首页 > 解决方案 > IntelliJ - 解决 Maven 工件

问题描述

使用 IntelliJ IDEA,是否可以“解决工作区工件”?

意思是说我有一个项目

- root_folder
-->module1
---->pom.xml
-->module2
---->pom.xml
-->module3
---->pom.xml
-->project1
---->pom.xml
-->project2
---->pom.xml
-->project3
---->pom.xml

这是我在 IntelliJ和 Eclipse 中打开的 Eclipse 项目,当我在 3 个项目中的任何一个上运行 jetty:run 时,它可以解析它所依赖的模块,因为 Eclipse IDE 的“Resolve Workspace Artifacts”,但是对于IntelliJ 这有点挑战。

没有父 POM,每个模块都是相当独立的 maven 项目。

运行时使用IntelliJproject1取决于module1; module1除非我非常麻烦,否则无法解决mvn install,我必须对模块中的每一个更改进行更改。根本没有真正的生产力。module1mvn install

此外,如前所述,该项目实际上是一个基于 Eclipse 的分叉项目,这就是为什么我无法修改 maven 结构以解决该项目的原因,我唯一的选择是 IDE 级别的解决方案,以便项目能够做某事类似于Resolve Workspace Artifacts

类似于m2Eclipse 插件:'Resolve Workspace Artifacts' 做什么?

标签: javaeclipsemavenintellij-idea

解决方案


推荐阅读