Apache Maven è uno strumento di gestione e comprensione dei progetti software. Questo è un tag per le domande relative a Maven specifiche delle versioni 2.x di Maven.
Ho notato che nel JAR di un artefatto di Maven, l'attributo project.version è incluso in due file: META-INF/maven/${groupId}/${artifactId}/pom.properties META-INF/maven/${groupId}/${artifactId}/pom.xml Esiste un modo consigliato per leggere questa versione in fase di esecuzione?
Sto usando Maven (e Maven Eclipse Integration) per gestire le dipendenze per i miei progetti Java in Eclipse. La funzione di download automatico per i file JAR dai repository Maven consente di risparmiare tempo reale. Sfortunatamente, non include la documentazione API e il codice sorgente. Come posso configurare Maven per …
Sto cercando di definire una proprietà nel nostro super pom che verrà utilizzata da tutti i progetti figlio come destinazione del manufatto generato. Per questo stavo pensando di usare, project/build/finalNamema questo non sembra funzionare, anche per i semplici poms: Comando mvn archetype:create \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DgroupId=com.mycompany.app \ -DartifactId=my-app POM <project …
Ho un progetto multi-modulo maven2 e in ciascuno dei miei moduli figlio ho test JUnit che sono nominati Test.javae rispettivamente Integration.javaper unit test e test di integrazione. Quando eseguo: mvn test *Test.javavengono eseguiti tutti i test JUnit all'interno dei moduli figlio. Quando eseguo mvn test -Dtest=**/*Integration nessuno dei Integration.javatest viene …
Posso installare un artefatto da install:install-file , ma come posso scaricare un artefatto? Per esempio: mvn download:download-file -DgroupId=.. -DartifactId=.. -Dversion=LATEST
La taglia scade domani . Le risposte a questa domanda possono beneficiare di una ricompensa di +50 reputazione. ROMANIA_engineer vuole premiare una risposta esistente . Esiste un plug-in Maven che ti consente di verificare se ci sono versioni più recenti di dipendenze disponibili nel repository? Supponiamo che tu stia utilizzando …
Ho 2 diversi progetti basati su mvn. Sto cercando di sostituire Gradle. il progetto 1 è SDK e il progetto 2 utilizza sdk (esempio) Al momento della creazione crea artefatto usando mvn install che aggiunge l'intero progetto al repository locale. Mi piace lavorare in questo modo. Mi piace il progetto …
Sto usando un POM padre che definisce un plugin che non voglio essere eseguito in un POM figlio. Come posso disabilitare completamente il plugin nel figlio pom? Vincolo: non posso cambiare il POM genitore stesso.
Quando si costruisce con Maven su una macchina multicore / multi-CPU è spesso possibile costruire diversi sottoprogetti in parallelo. C'è un modo per farlo con Maven? C'è un plugin per questo / qualunque cosa?
Sono i miei primi due giorni a imparare Maven e sto ancora lottando con le basi. Ho un file .jar esterno (non disponibile nei repository pubblici) che devo fare riferimento nel mio progetto e sto cercando di capire quale sia la mia migliore opzione. È un progetto su piccola scala …
Voglio impedire a maven di visualizzare i messaggi INFO, voglio vedere solo AVVERTENZE ed ERRORI (se presenti). Come posso ottenere questo, preferibilmente cambiando la riga di comando che chiama Maven?
Sto cercando di creare un plug-in Hudson che ho modificato e richiede jdk1.6. Questo va bene, ma non vedo come posso dire a Maven dove si trova il diverso jdk. Ho trovato poche menzioni su Internet ma non sembrano applicarsi a me. Alcuni suggeriscono di aggiungere un po 'di configurazione …
Creo un progetto Maven in Eclipse Helios. Funziona bene per un giorno, ma poi viene visualizzato questo avviso: Il percorso di build specifica l'ambiente di esecuzione J2SE-1.4. Non ci sono JRE installati nell'area di lavoro che sono strettamente compatibili con questo ambiente. Da questo messaggio, il progetto ha interrotto la …
Attualmente sto usando l'assembly jar-with-dependencies per creare un tale jar. Tuttavia, il nome del mio barattolo è un po 'lungo. Dal momento che questo vaso viene utilizzato dai programmi RPG su un AS400, mi piacerebbe accorciarlo per rendere la vita un po 'più facile per quegli sviluppatori. Ma, a parte …
Sto lavorando a un progetto con dipendenza X. X, a sua volta, dipende da Y. Includevo esplicitamente Y nel pom del mio progetto. Tuttavia, non è stato utilizzato e per rendere le cose più pulite, l'ho invece aggiunto al pom di X come dipendenza. X è contrassegnato come dipendenza dal …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.