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>
Était-ce utile?

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
scroll top