Java Maven编译错误-包不存在

Java Maven编译错误-包不存在,java,compilation,maven-3,Java,Compilation,Maven 3,我正在启动一个基于MVC架构的微服务项目,其中模型部分将被所有的微服务使用。为此,我创建了一个项目(HabilWebu_Commons),其中包含webapp的模型部分和一些其他所有微服务通用的类。 当我尝试使用Maven将HabilWeb_Commons项目添加到另一个项目时,就会出现问题。 下面是我的pom.xml文件的一个片段: <repositories> <repository> <id>internal-repo</id>

我正在启动一个基于MVC架构的微服务项目,其中模型部分将被所有的微服务使用。为此,我创建了一个项目(HabilWebu_Commons),其中包含webapp的模型部分和一些其他所有微服务通用的类。 当我尝试使用Maven将HabilWeb_Commons项目添加到另一个项目时,就会出现问题。 下面是我的
pom.xml
文件的一个片段:

<repositories>
  <repository>
    <id>internal-repo</id>
    <url>file://${project.basedir}/lib</url>
  </repository>
</repositories>

<dependencies>
  <dependency>
    <groupId>${project.groupId}</groupId>
    <artifactId>HabilWeb_Commons</artifactId>
    <version>1.0</version>
    <type>jar</type>
  </dependency>
</dependencies>
Empresa
是在HabilWeb_Commons项目中创建的,位于以下包路径中:
br.com.koinonia.habil.model

我完全不知道我做错了什么,因为我已经在其他项目中尝试过这种方法,没有任何问题


有人能帮忙吗?

我解决了这个问题,创建了一个基于maven的项目,有多个模块,HabilWeb_Commons就是其中的一个模块。工作起来很有魅力

br/com/koinonia/habil/controller/EmpresaController.java:[8,35] package br.com.koinonia.habil.model does not exist
br/com/koinonia/habil/controller/EmpresaController.java:[19,59] cannot find symbol
symbol: class Empresa