, я пытаюсь создать наш веб-проект из командной строки, но пропускаю тестирование. Я использую команду mvn clean install -Dmaven.test.skip = true
.
Когда я запускаю команду из традиционной черно-белой командной строки (также известной как оболочка DOS), команда работает, но когда Запускаю его из команды «Windows PowerShell» и получаю следующую ошибку:
[ERROR] Неизвестная фаза жизненного цикла ".test.skip = true". Вы должны указать допустимую фазу жизненного цикла или цель в формате <префикс-плагина>: <цель> или <идентификатор-группы-плагина>: <плагин-
идентификатор-артефакта> [: <версия-плагина>]: <цель>. Доступные этапы жизненного цикла: проверка, инициализация, генерация-источники, процессы-источники, создание-ресурсы, процессы-ресурсы,
compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare
e-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy, pre-site, site, post-site, site-deploy, pre-clean, clean, po
ул-чистая. -> [Справка 1]
Что вызывает это несоответствие и как заставить PowerShell вести себя как традиционная командная строка?
Это работает в Windows 7.