Я использую Maven 2.2.1 и для сборки моего проекта я использовал эту команду
mvn clean install -Dmaven.test.skip=true
Однако сборка не подтвердилась, сказав, что не может найти один из артефактов. Однако, когда я использовал:
mvn clean install -DskipTests
все работало нормально.
До сих пор я думал, что эти 2 команды эквивалентны. Однако эта ссылка кажется, что -Dmaven.test.skip=true
также пропускает компиляцию тестовых примеров.
Однако это все еще не объясняло мне, почему одна команда работает, а другая - нет. Будем благодарны, если кто-нибудь объяснит мне это.