C'è un modo per eseguire un'installazione su un jar con dipendenze create usando maven-assembly-plugin?mvn installa jar-with-dependencies
risposta
Un modo sarebbe quello di creare un progetto in cui si utilizza il assembly-plugin. Nella configurazione del plugin assembly è possibile specificare quale output si desidera (jar, zip, ...)
In questo progetto pom puoi mettere le tue dipendenze e costruirlo. Ogni volta che esegui il comando di installazione tutte le tue dipendenze saranno nel tuo file pacchettizzato.
Vedere sotto il titolo "Esecuzione: creazione di un assieme" here.
mvn assemblaggio: assemblaggio -DdescriptorId = vaso-con-dipendenze
:)
Se si associa il gruppo alla fase di confezionamento, verrà installato nel vostro repository sia il vaso "regolare" e la with-dependencies jar quando fai una build:
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.3</version>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
<executions>
<execution>
<id>make-assembly</id> <!-- this is used for inheritance merges -->
<phase>package</phase> <!-- bind to the packaging phase -->
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
Come usare quel vaso con le dipendenze allora? – Mejmo
- 1. Quando usare mvn clean install al posto di mvn install?
- 2. Compilare Mvn prima dell'esecuzione
- 3. mvn failure on build
- 4. Maven: Cosa fa "mvn -P"?
- 5. mvn -e Complete Stack Trace?
- 6. Come funziona esattamente mvn -U?
- 7. mvn-gae-plugin improvvisamente rotto
- 8. Maven: comando mvn non trovato
- 9. Come fare 'mvn compile' e 'mvn package' con m2e in Eclipse?
- 10. In che modo "mvn clean package" e "mvn clean install" sono diversi?
- 11. È sicuro eseguire continue build con "mvn verify" invece di "mvn clean verify"
- 12. mvn tomcat: run - come posso modificare server.xml?
- 13. esecuzione dei comandi mvn con IntelliJ IDEA
- 14. come eseguire il comando mvn eclissi: eclissi
- 15. MVN non utilizza la codifica UTF-8
- 16. mvn tomcat: run non avvia Tomcat
- 17. Problemi cambiando OutputFormat in dipendenza mvn: albero
- 18. pip installa richieste di eccezioni e pip installa beautifulsoup4 exception
- 19. Installa Pod Ottiene molto tempo e non installa
- 20. installa gimp con homebrew?
- 21. sudo pip installa django
- 22. installa socket.io su ubuntu
- 23. ImageMagick Installa Windows
- 24. Installa rabbitmqadmin su linux
- 25. Come si installa DotNetZip?
- 26. RGDAL non installa
- 27. Come si installa boto?
- 28. Installa devDependencies su Heroku
- 29. Installa psycopg2 su Ubuntu
- 30. Installa FFMPEG su Heroku
cosa intendi con "fai un'installazione su un jar con dipendenze"? –
il plugin maven-assembly-crea un jar che include tutte le dipendenze. Voglio installarlo nel mio repository locale usando mvn install. –
Forse potresti postare il tuo pom snippet – Raghuram