Непоследовательное поведение модулей Java Maven в Eclipse - PullRequest
1 голос
/ 10 ноября 2019

Я создал родительский проект Maven Java в Eclipse (MavProj). В нем я создал два дочерних модуля (MavMod1 and MavMod2). Для всех трех я использовал maven-archetype-quickstart. Мой вид обозревателя пакетов выглядит следующим образом:

enter image description here
Я специально ввел ошибку компиляции в классе org.MavMod1.App.

Когда я просматриваю файл через родительский проект Maven, я не вижу ошибки компиляции, как видно ниже:
enter image description here

Когда я вижу тот же файл через модуль Maven, я вижу ошибку компиляции, как показано ниже:
enter image description here


Есть ли способ увидеть ошибку компиляции при просмотре файла через родительский проект Maven?

1 Ответ

1 голос
/ 10 ноября 2019

Файл с ошибкой не находится ни в одной исходной папке родительского проекта, поэтому эта ошибка не относится к родительскому проекту и отображается только в проекте модуля. Я бы сказал, что такое поведение ожидается.

Если вы используете проводник проекта *1003* вместо проводника пакетов , вы можете активировать Вложенное / иерархическое представлениепроекты настройка. С этой настройкой модули будут вложены в родительский проект, и вы увидите все файлы только один раз, с ошибкой компилятора.

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