Настройте Maven 2 для распечатки команд Javac на этапе компиляции
Вопрос
Есть ли способ заставить Maven 2 (> 2.0.10) печатать фактические команды Javac, которые он выполняет.Нам продолжает не хватать памяти, хотя мы увеличили максимум с помощью MAVEN_OPTS.Я хотел бы иметь возможность видеть фактическое выполнение команды, которой не хватает памяти.
Я пробовал использовать подробную настройку ниже в разделе управления плагинами файла pom, но, похоже, это не дает мне команду javac:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
<maxmem>1024m</maxmem>
<compilerArguments>
<verbose/>
</compilerArguments>
</configuration>
</plugin>
Решение
Пробовали ли вы запустить Maven с помощью -X
команда для печати отладочной информации?
$ mvn -?
...
-X,--debug Produce execution debug output
Затем плагин maven-javac должен распечатать используемый путь к классам, исходные каталоги/путь и т. д.
Не связан с StackOverflow