2012-02-15 3 views
0

Я пробовал искать в Google эти данные и не мог найти что-либо.maven: простые вопросы о вариантах mvn

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

в записи Maven-компилятор плагинов (в моих РОМ) Я добавил

<*verbose>true<*/verbose> 

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

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

ответ

2

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

 
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

Использовал -X с того времени, и это помогло .. ОН помогло так много ... удивительно, бит слишком многословный, но когда есть ошибки, тем лучше – sarmahdi

0

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

Cut/склеивание соответствующий выход из mvn --help,

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

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

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

mvn -v должны дать эту информацию

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

Смежные вопросы