Краткий ответ - Да !
Длинный ответ:
У Maven есть набор жизненных циклов (от https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html):
- Validate
- компилировать
- тест
- пакет
- проверить
- установка
- развернуть
Выполнение любого данного жизненного цикла сначала выполнит предыдущие жизненные циклы - поэтому при запуске mvn package
сначала будет выполнено validate
, затем compile
, затем test
, а затем, наконец, package
.
Если вы запустите mvn package
(или даже просто mvn compile
) и проверите каталог target/classes
, вы найдете скомпилированные .class
файлы.