Intellij-idea - 模块依赖不在多模块maven项目中工作

时间:2017-04-21 13:51:19

标签: maven intellij-idea

Multi Module Maven项目在Intellij中配置。有两个模块 - 普通模块和服务模块。在服务模块的pom.xml中添加了公共依赖项。 "A3"成功,但仍然是Intellij在将公共模块中的类导入到服务模块类中时出现编译错误。

我尝试了各种选项,例如Reimport,Rebuild,Synchronize,mvn clean installmvn clean install。但都没有效果。

最后,在“项目结构”窗口中手动添加“依赖关系”选项卡中的“模块依赖性”后,它可以正常工作。

如何配置Intellij自动添加模块依赖项?

请在下面找到相关代码。

常用模块的pom.xml:

mvn -U idea:idea

服务模块的pom.xml

<project ...>

<modelVersion>4.0.0</modelVersion>

<name>common</name>
<groupId>myproject</groupId>
<artifactId>common</artifactId>
<version>1.0</version>
<packaging>jar</packaging>

...

com.com com。共同模块的客户。

...

<dependencies>
    <dependency>
        <groupId>myproject</groupId>
        <artifactId>common</artifactId>
        <version>1.0</version>
        <type>jar</type>
    </dependency>

...

服务模块的com.service.CustManager类。

package com.common;

public class Customer {
...
}

0 个答案:

没有答案