http://svn.apache.org/repos/asf/felix/releases/maven-bundle-plugin-2.3.7/doc/site/wrap-mojo.html dice bundle:wrap
è deprecato, lo stesso con bundle:bundleall
. Attualmente utilizzo wrap
per creare un bundle OSGi da una dipendenza non OSGi, come descritto allo http://www.lucamasini.net/Home/osgi-with-felix/creating-osgi-bundles-of-your-maven-dependencies. Cosa dovrebbero essere sostituiti da e qual è la ragione della deprecazione?Perché (ea favore di cosa) gli obiettivi wrap/bundleall di maven-bundle-plugin sono deprecati?
9
A
risposta
9
L'alternativa è usare solo il bundle: obiettivo bundle, quindi nel vostro pom.xml configurare il plugin simile al seguente:
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<configuration>
<instructions>
<Embed-Dependency>*;scope=compile;inline=true</Embed-Dependency>
<_exportcontents>*</_exportcontents>
</instructions>
</configuration>
</plugin>
È possibile controllare ciò che le dipendenze ottenere embeded ed esportato cambiando i caratteri jolly attributi "*", scope, ecc.
4
Mi sono chiesto la stessa domanda, ha trovato qualche indizio qui:
http://www.mail-archive.com/[email protected]/msg22221.html
"Invece nuove caratteristiche/obiettivi saranno aggiunti per risolvere i più comuni casi d'uso, come la creazione di mega-bundle, ecc ".
Immagino che stiano rielaborando gli obiettivi attuali perché la base di codice corrente non supporta tutto ciò che vogliono implementare nel plugin.
Problemi correlati
- 1. Cosa sono ** gli obiettivi ** nel mondo di OCaml
- 2. A cosa servono/lenti gli obiettivi?
- 3. Java Component.show()/hide() sono deprecati ... perché?
- 4. Perché dovresti scegliere gli obiettivi di un incarico?
- 5. Perché gli operatori a volte sono autonomi ea volte metodi di classe?
- 6. Perché gli elenchi di visualizzazione sono stati deprecati in opengl 3.1?
- 7. 'kCFStreamSSLAllowsExpiredCertificates' e 'kCFStreamSSLAllowsAnyRoot' sono deprecati
- 8. Cosa erano gli isolati di Node.js? E perché sono morti?
- 9. Cosa significa^in termini di obiettivi?
- 10. Integrazione di pod con tutti gli obiettivi
- 11. Perché sem_init(), sem_getvalue(), sem_destroy() sono deprecati su Mac OS X e cosa li sostituisce?
- 12. Perché le violazioni LSP in PHP a volte sono fatali ea volte gli avvisi?
- 13. Perché i miei obiettivi in Prodotti sono colorati in rosso?
- 14. Cosa sono gli iteratori di SCARY?
- 15. Perché non sono presenti elenchi e amici deprecati?
- 16. perché JUnit MethodRule e TestWatchman sono stati deprecati?
- 17. Perché tutti i metodi sono deprecati in PoolingClientConnectionManager?
- 18. Perché gli helper Form e HTML sono deprecati in Laravel 5.x
- 19. Cosa sono gli oggetti impliciti? Cosa significa?
- 20. DOM4: proprietà e metodi deprecati, cosa significa?
- 21. Cosa sono gli operatori sollevati?
- 22. molte funzioni sono deprecati - iOS 6
- 23. Cosa sono gli oggetti immutabili?
- 24. Cosa sono gli oggetti differiti?
- 25. Gli elementi deprecati in Java verranno rimossi
- 26. La visibilità della raccolta e i filtri di stato sono deprecati, cosa invece dovrebbe essere usato?
- 27. TYPO3: come sopprimere gli avvisi deprecati?
- 28. Cosa sono gli oggetti mock in Java?
- 29. MSBuild: Ignorare gli obiettivi che non esistono
- 30. Cosa sono gli indici nel contesto di un database?
Questo non funziona per me senza ' true ' –
antonyh