Domanda

C'è un modo per forzare Maven 2 (> 2.0.10) per stampare il javac attuale comandi è in esecuzione. Continuiamo a corto di memoria, anche se abbiamo urtato il massimo utilizzando MAVEN_OPTS. Mi piacerebbe essere in grado di vedere il comando effettivo in esecuzione che è a corto di memoria.

Ho provato con l'impostazione verbose di seguito nella sezione di gestione plug-in del file pom, ma che non sembra a me dare il 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>
È stato utile?

Soluzione

Hai provato in esecuzione Maven con il comando -X per stampare le informazioni di debug?

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

Il Maven-javac-plugin dovrebbe poi stampare il classpath in uso, la directory di origine / percorso, ecc.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top