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.
Sto cercando di non imparare molto su yum o maven. Ho ereditato questo codice e non voglio passare più tempo di quanto devo in questo ambiente. Ho yum. La mia installazione "ha" ("è allegato anche"? "Conosce"?) Due repository: quello di Amazon e JPackage, che capisco sia una sorta di standard. …
Come posso prendere un file jar che ho e aggiungerlo al sistema di dipendenza in maven 2? Sarò il manutentore di questa dipendenza e il mio codice ha bisogno di questo vaso nel percorso di classe in modo che venga compilato.
Ho cercato su Internet per quasi cinque giorni ora cercando una soluzione a questo problema, ma non riesco a trovarlo e risolverlo da solo, principalmente perché sono così nuovo sia per Maven che per PlayN, quindi non sono del tutto sicuro di quello che sto guardando esattamente. Ma si sta …
Sto solo imparando Maven e di recente abbiamo dovuto andare sempre di più. Vorrei sapere la differenza tra mvn clean install mvn release mvn deploy Si prega di essere il più descrittivo possibile.
Qualcuno sa come leggere un file x.properties in Maven. So che ci sono modi per utilizzare il filtro delle risorse per leggere un file delle proprietà e impostarne i valori, ma voglio un modo nel mio pom.xml come: <properties file="x.properties"> </properties> Si è discusso di questo: Maven External Properties
Sto lavorando a un progetto Maven abbastanza grande. Probabilmente abbiamo circa 70 singoli artefatti, che sono approssimativamente divisi in due librerie di codice condiviso e forse dieci applicazioni che li usano. Tutti questi elementi vivono nello spazio dei nomi com.mycompany.*. Il più delle volte ci imbattiamo in build di istantanee. …
Ho determinato l' esistenza di due plugin JAXB per Maven 2, con alcune configurazioni diverse. Uno è di Sun: http://jaxb.dev.java.net/jaxb-maven2-plugin/ , l'altro di Mojohaus: http://mojohaus.org/jaxb2-maven-plugin/ Quale di questi due plugin può essere raccomandato? Grazie Matt. Nel mio piccolo progetto di ricerca, ho scoperto che esiste un altro plug-in proveniente dai …
Vorrei sfruttare le funzionalità fornite da Maven per la gestione delle dipendenze in un progetto. La mia breve comprensione di come funziona Maven è che acquisirà i JAR necessari e quindi realizzerà il progetto con queste librerie. Attualmente ho un semplice file POM impostato come test: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 …
dependency:treepuò essere utilizzato per vedere l'albero delle dipendenze per un determinato progetto. Ma quello di cui ho bisogno è vedere l'albero delle dipendenze per un artefatto di terze parti. Immagino di poter creare un progetto vuoto, ma sto cercando qualcosa di più semplice (devo farlo per diversi artefatti).
Sto cercando di generare un jar eseguibile per un piccolo progetto domestico chiamato "logmanager" usando Maven, proprio come questo: Come posso creare un JAR eseguibile con dipendenze utilizzando Maven? Ho aggiunto lo snippet mostrato lì al pom.xml e ho eseguito mvn assembly: assembly. Genera due file jar in logmanager / …
Ho una libreria che distribuisco usando Maven 2. L'utente tipico di questa libreria non usa Maven per creare le proprie applicazioni, ma probabilmente ha una certa familiarità con Maven e probabilmente l'ha installato. Vorrei documentare un "semplice" comando di una riga che possono usare per scaricare gli artefatti della mia …
Vorrei che un obiettivo Maven attivasse l'esecuzione di una classe java. Sto cercando di migrare su a Makefilecon le linee: neotest: mvn exec:java -Dexec.mainClass="org.dhappy.test.NeoTraverse" E vorrei mvn neotestprodurre quello che make neotestfa attualmente. Nemmeno il documentazione del plugin exec né le pagine delle attività di Maven Ant avevano alcun tipo …
Stiamo usando Maven per un processo di compilazione di grandi dimensioni (> 100 moduli). Abbiamo archiviato le nostre dipendenze esterne nel controllo del codice sorgente e lo abbiamo utilizzato per aggiornare un repository locale. Tuttavia, siamo pronti per passare a un repository locale che può memorizzare nella cache centrale in …
Gli artefatti dalle dipendenze possono essere esclusi dichiarando un <exclusions>elemento all'interno di un <dependency>Ma in questo caso è necessario escludere un artefatto ereditato da un progetto padre. Segue un estratto del POM in discussione: <project> <modelVersion>4.0.0</modelVersion> <groupId>test</groupId> <artifactId>jruby</artifactId> <version>0.0.1-SNAPSHOT</version> <parent> <artifactId>base</artifactId> <groupId>es.uniovi.innova</groupId> <version>1.0.0</version> </parent> <dependencies> <dependency> <groupId>com.liferay.portal</groupId> <artifactId>ALL-DEPS</artifactId> <version>1.0</version> <scope>provided</scope> …
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.