Ho un progetto di maven che compilo con Netbeans. C'è un modo per specificare una directory di compilazione diversa in cui il codice binario compilato viene copiato dopo la compilazione?Come modificare la directory di costruzione di maven?
risposta
<project>
<build>
<outputDirectory>target/classes</outputDirectory>
</build>
</project>
L'ho provato - i file compilati vengono spostati lì. Voglio specificare la directory di compilazione per il pacchetto finale di WAR. – user1285928
OK, tutto ciò che serve è [qui] (http://maven.apache.org/plugins/maven-war-plugin/war-mojo.html). Non sento esattamente ciò che devi impostare (anche se è una directory compilata), quindi scegli quello che ti serve. –
Sicuro. Aggiorna il tuo POM con:
<build>
<directory>my_new_build_path</directory>
</build>
Parte 2: Per specificare il percorso di uscita per una guerra:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.0</version>
<configuration>
<warName>test-web-app</warName>
<outputDirectory>my_output_path</outputDirectory>
</configuration>
</plugin>
Funzionerà per ogni progetto di sub maven se lo metto solo sul mio file POM principale? – user1285928
Buon punto. Avere questa impostazione significa che la directory di costruzione per ogni modulo è la stessa, invece di una directory per modulo. – Reimeus
Ho dimenticato di scrivere che ho bundle senza 'maven-war-plugin'. Ho anche 'maven-compiler-plugin'. Come posso configurarlo per cambiare la directory di output? – user1285928
- 1. È possibile modificare la directory predefinita di Maven (.m2) Nome?
- 2. Come determinare la directory di costruzione di Jenkins da Ant?
- 3. Come modificare la directory corrente di SBCL?
- 4. Intellij IDEA: Come modificare la directory di build?
- 5. Maven - Ignora classi di test di costruzione
- 6. Struttura di directory Maven
- 7. maven-compiler-plugin come modificare la directory di destinazione delle classi
- 8. Ordine di costruzione del progetto multimodulo Maven?
- 9. Errore progetto di costruzione Android con Maven
- 10. costruzione progetto di cacao con Maven
- 11. Ordine di costruzione Maven (moduli multipli)
- 12. Modificare il percorso di installazione Qt dopo la costruzione?
- 13. L'obiettivo di costruzione Maven deve specificare
- 14. Come modificare la directory di progetto predefinita di Netbeans 7?
- 15. Come eseguire il progetto dopo la costruzione con Maven
- 16. definire la directory di origine aggiuntiva in Maven
- 17. F # interattivo: come visualizzare/modificare la directory di lavoro corrente
- 18. Come modificare la directory di lavoro corrente in Groovy
- 19. Come modificare la directory della cache di Netbeans?
- 20. ottenendo la directory principale di $ {basedir} da parte di Maven
- 21. Maven - directory .m2 alternativa
- 22. Esegui un'attività di formica nella fase di costruzione di Maven prima che la guerra sia confezionata?
- 23. Costruzione relativo alla src/directory con SCons
- 24. Ant/Ivy per la costruzione del progetto
- 25. Intellij IDEA. Mostra sempre la directory `target` di maven
- 26. Come funziona la costruzione di ~ [] in JavaScript?
- 27. maven repository artefatto struttura di directory specifiche
- 28. Struttura directory Maven Android
- 29. Variazione directory di origine nel profilo Maven
- 30. Dipendenza sconosciuta in costruzione in Maven
migliore risposta che ho trovato: http://stackoverflow.com/a/12598554/520567 – akostadinov
Concordato , utilizzando i profili POM è sicuramente la soluzione IMO più flessibile e potente. – DuffJ