maven: простые вопросы о параметрах mvn - PullRequest
0 голосов
/ 15 февраля 2012

Я попытался найти в Google информацию об этом, и я ничего не нашел.

mvn --define: что он делает, как его использовать и для чего?

в записи maven-compiler-plugin (в моих POM) я добавил

 <*verbose>true<*/verbose>

Я добавил его, чтобы посмотреть, распечатывает ли он JAVA_HOME, но когда я запустил установку mvn (в каталоге моего проекта), но ничего более необычного не получилось в виде подробного описания для компиляции (только предупреждения, которые были и раньше), даже mvn Чистая компиляция мне ничего не дает. есть ли возможность отображать JAVA_HOME при компиляции?

(Отказ от ответственности: со вчерашнего дня на моем рабочем компьютере возникла ошибка javascript на этом сайте: для переполнения стека требуется внешний JavaScript из другого домена, который заблокирован или не удалось загрузить. Итак ... я не могу действительно добавить комментарии, как-то как с моего рабочего компьютера. Отвечу из дома, хотя. извините за задержку непредвиденных обстоятельств ...)

Ответы [ 2 ]

2 голосов
/ 30 октября 2012

Да с использованием mvn -X clean покажет подробности Java Home.Пожалуйста, найдите выход здесь

Apache Maven 3.0.4 (r1232337; 2012-01-17 02:44:56-0600)
Maven home: C:\FlyingSaucer\MAVEN\apache-maven-3.0.4
**Java version: 1.6.0_25, vendor: Sun Microsystems Inc.
Java home: C:\Program Files\Java\jdk1.6.0_25\jre**
0 голосов
/ 15 февраля 2012

mvn --help должен ответить на все поставленные выше вопросы.

Вырезать / вставить соответствующие выходные данные mvn --help,

-D,--define <arg>                      Define a system property

Например, mvn -DskipTests package (скомпилировать и создать тесты пропуска пакетов)

Что касается информации JAVA_HOME

mvn -v должен предоставить эту информацию

Также вы можете запустить mvn -X, что даст много отладочной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...