Config Maven 2 pour imprimer les commandes javac durant la phase de compilation
Question
Est-il possible de forcer Maven 2 (> 2.0.10) pour imprimer la javac réelle commande il est l'exécution. Nous continuons à manquer de mémoire, même si nous avons cogné au maximum à l'aide MAVEN_OPTS. Je voudrais être en mesure de voir la commande réelle en cours d'exécution qui exécute de mémoire.
Je l'ai essayé d'utiliser le réglage verbeux ci-dessous dans la section de gestion des plug-in du fichier pom mais cela ne semble pas me donner la commande 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>
La solution
Avez-vous essayé en cours d'exécution Maven avec la commande -X
pour imprimer des informations de débogage?
$ mvn -?
...
-X,--debug Produce execution debug output
Le maven-plugin-javac doit ensuite imprimer le classpath utilisé, les répertoires source / chemin, etc.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow