@Nevars

Как заставить видеть зависимость в maven-проекте?

Здравствуйте.
Имеется 2 maven-проекта. Пишу под IDEA. Первый проект (назовем его проект А) скомпилировал и разметил артефакт в локальном репозитории.
Второй проект (назовем его проект Б) использует артефакт из проекта А, а точнее использует экземпляр класса. С помощью возможностей IDEA я добавляю этот артефакт в проект Б.

Проект Б имеет структуру:
projectB
                            |-- pom.xml
                            |-- src
                                |-- main
                                    |-- java
                                        |--ru
                                            |-- ru.sample
                                                -- Sample.java
                                |-- test
                                    |-- java
                                        |-- ru
                                            |-- ru.sample
                                                -- SampleTest.java


Когда я прописываю в классе Sample.java экземпляр класса проекта А protected ListElemene element;, то IDEA предлагает мне либо создать класс, либо подключить мавен-зависимость. Но в файле pom.xml зависимость уже имеется.
Как быть в такой ситуации?

P.S. Если структура проекта Б будет такая:

projectB
        |-- pom.xml
        |-- src
             |-- main
                  |-- java
                      --App.java
             |-- test
                  |-- java
                      --  AppTest.java


То все будет работать хорошо

Заранее благодарю за помощь!
  • Вопрос задан
  • 3288 просмотров
Пригласить эксперта
Ответы на вопрос 1
@lemon55
IT, Java (начинающий), Oracle, PL/SQL, AutoIT
Если из под консоли собирается без проблем, то это заморочка IDEA, а точнее его плагина maven. Надо нажать обновить зависимости в мавен окне, или Import Maven Project Automaticaly
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽