Pregunta

¿Hay alguna manera de forzar Maven 2 (> 2.0.10) para imprimir el javac real de los comandos que está ejecutando. Seguimos el funcionamiento de memoria aunque hemos aumentamos al máximo el uso de MAVEN_OPTS. Me gustaría ser capaz de ver el comando real que está siendo ejecutada que se ejecuta fuera de la memoria.

He intentado usar el ajuste detallado a continuación en la sección de gestión de plug-in del archivo pom, pero eso no parece que me diera el comando 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>
¿Fue útil?

Solución

¿Ha intentado ejecutar Maven con el comando -X para imprimir información de depuración?

$ mvn -?
...
 -X,--debug      Produce execution debug output

El experto-javac-plugin debe luego imprimir la ruta de clase que se utiliza, los directorios de origen / ruta, etc.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top