В npm мы можем определить такие сценарии, как:
"start": "npm-run-all --parallet test lint ..."
и запустить его с помощью короткой команды npm start
.
Можем ли мы сделать то же самое с помощью проекта Maven?
Идея заключается в том, чтобы некоторое время использовать npm и Node.js.В настоящее время я использую профиль maven для настройки всей соответствующей конфигурации и использую -D profile
для запуска команды.Но иногда мне нужно отключить тесты, используя -Dmaven.test.skip=true
, и это еще хуже, когда я обновляю версию проекта.
mvn build-helper:parse-version versions:set \
-DnewVersion=\${parsedVersion.majorVersion}.\${parsedVersion.nextMinorVersion}.0 \
versions:commit
Если возможно, я хочу сократить команду до mvn build-nextMinor
.