Ошибка из-за зависимости импорта из локального репозитория m2 - PullRequest
1 голос
/ 09 апреля 2019

Я создал 2 фиктивных проекта start.spring.io (Maven, Java):

  1. com.example.lion
  2. com.example.zoo

Я хочу импортировать lion проект в zoo проект как зависимость.

Итак, я иду в папку lion и выполняю:

mvn clean install

mvn install:install-file -Dfile=target/lion-0.0.1-SNAPSHOT.pom -DpomFile=pom.xml

Затем я добавляю зависимость к zoo pom.xml:

<dependency>
    <groupId>com.example</groupId>
    <artifactId>lion</artifactId>
    <version>0.0.1-SNAPSHOT</version>
</dependency>

После этого я выполняю mvn clean install в папке zoo.

Я никогда не получал ошибок в консоли.

Так что теперь, если я пойду в любой класс в zoo проекте и импортирую:

import com.example.lion.*;

Тогда mvn clean install, я получаю ошибку:

пакет com.example.lion не существует

В моей IntelliJ IDEA я вижу, что lion зависимость находится в Внешних библиотеках и maven-tool , но почему я не могу получить доступ к этому из кода?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...