是否可以同时开发两个maven项目而无需全新安装?

时间:2018-07-11 07:58:52

标签: java maven intellij-idea

我有以下项目是不同的项目(不同的根pom.xml):

  1. Infra Maven项目
  2. 使用Infra Maven项目

当我在下面更改某些内容时,我必须mvn clean install才能在项目2中使用新代码。据我调查(1 2等。 。)没有其他解决方案,还是有

我正在使用IntelliJ Ultimate。

1 个答案:

答案 0 :(得分:1)

您不必每次更改某些内容都执行目标clean install。您只需要使用“工具窗口”“ Maven项目”。您可以在此处使用+符号将依赖项项目导入intellij的当前工作空间中。如果您更改了项目A中的某些内容,那么它也将在项目B中可见,而无需使用clean install,并且如果项目A是项目B的依赖项。

可能发生的事情是,确保项目A的jar不在本地mvn存储库中。这可能会导致冲突。

可以在“视图”>“工具窗口”>“ Maven项目”下找到“ Maven项目”窗口。我使用的是Intellij Idea版本2018.1.3,它的工作原理很吸引人。