Но мне не ясно, что такое пакет mvn< /code>, поскольку это не соответствует соглашению. Кажется, он может запускать сцену напрямую.
Я проверил, смогу ли я найти плагин, который предлагает package в качестве плагина (я предположил, что, возможно, плагин каким-то образом назначается автоматически), поэтому, погуглив, я нашел эту команду:
Код: Выделить всё
mvn help:describe -Dcmd=package
Код: Выделить всё
It is a part of the lifecycle for the POM packaging 'jar'. This lifecycle includes the following phases:
* validate: Not defined
* initialize: Not defined
* generate-sources: Not defined
* process-sources: Not defined
* generate-resources: Not defined
* process-resources: org.apache.maven.plugins:maven-resources-plugin:2.6:resources
* compile: org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
* process-classes: Not defined
* generate-test-sources: Not defined
* process-test-sources: Not defined
* generate-test-resources: Not defined
* process-test-resources: org.apache.maven.plugins:maven-resources-plugin:2.6:testResources
* test-compile: org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile
* process-test-classes: Not defined
* test: org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
* prepare-package: Not defined
* package: org.apache.maven.plugins:maven-jar-plugin:2.4:jar
* pre-integration-test: Not defined
* integration-test: Not defined
* post-integration-test: Not defined
* verify: Not defined
* install: org.apache.maven.plugins:maven-install-plugin:2.4:install
* deploy: org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
< /code>
, так как я вижу
* compile: org.apache.maven.plugins:maven-compiler-plugin:3.1:compile< /code> < /p>
Я думал, что смогу найти имя для плагина, который предлагает цель пакета.
Так что с помощью
* package: org.apache.maven.plugins:maven-jar-plugin:2.4:jar
Код: Выделить всё
mvn jar:package< /code>
Но я получаю ошибку.
Так что я запутался. Что именно такое пакет
кажется, что это не плагинид (эта команда MVN справка: descipt -dplugin = package также не сбои цель?
Подробнее здесь: https://stackoverflow.com/questions/793 ... vn-package