Почему мне иногда нужно запускать `build` перед` package`? - PullRequest
0 голосов
/ 02 марта 2020

Иногда maven phase package завершается неудачей, не видя некоторые символы в проекте. Что интересно, они не должны быть новыми символами или вызываться из новых классов. Они не сгенерированы. Это некоторые классы из нашего проекта, а некоторые из зависимых библиотек. Очевидно, что импорт не сработал ...

После нажатия кнопки IntelliJIdea build и ожидания сборки можно успешно запустить package.

AFAIK, если я вызову package фаза, все фазы перед ней вызываются последовательно. Итак, все предыдущее строительство должно быть сделано среди других предыдущих этапов, когда я звоню package.

Почему это не сделано?
Какие особые важные вещи делает эта кнопка IntelliJIdea для сборки?
Как я могу включить все необходимое здание в вызов package?

...