http://svn.apache.org/repos/asf/felix/releases/maven-bundle-plugin-2.3.7/doc/site/wrap-mojo.html dice bundle:wrap
está en desuso, lo mismo con bundle:bundleall
. Actualmente uso wrap
para crear un paquete OSGi a partir de una dependencia que no sea OSGi, como se describe en http://www.lucamasini.net/Home/osgi-with-felix/creating-osgi-bundles-of-your-maven-dependencies. ¿Por qué deberían ser reemplazados y cuál es el motivo de la desaprobación?¿Por qué (y en favor de qué) están obsoletos los objetivos wrap/bundleall de maven-bundle-plugin?
9
A
Respuesta
9
La alternativa es usar el paquete: paquete de meta, a continuación, en su pom.xml configurar el plugin similar al siguiente:
<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>
Puede controlar lo que las dependencias de llegar Embebido y exportada por el cambio de los comodines "*", alcance, etc. atributos.
4
me he preguntado la misma pregunta, encontró alguna pista aquí:
http://www.mail-archive.com/[email protected]/msg22221.html
"En lugar/metas se añadirán nuevas funciones para resolver los casos de uso comunes, tales como la creación de mega- paquetes, etc. "
Supongo que van a modificar los objetivos actuales porque la base de código actual no admite todo lo que desean implementar en el complemento.
Cuestiones relacionadas
- 1. ¿Los objetos nuevos están obsoletos?
- 2. ¿Están IFrames (HTML) obsoletos?
- 3. ¿Serán obsoletos los formularios de Windows a favor de WPF?
- 4. ¿Alguien sabe qué métodos están obsoletos en IOS 6.0?
- 5. ¿Los preprocesadores están obsoletos en los idiomas modernos?
- 6. DOM4: propiedades y métodos obsoletos, ¿qué significa?
- 7. ¿Por qué están prohibidos los comentarios anidados?
- 8. ¿Por qué mis objetivos en Productos son de color rojo?
- 9. ¿Por qué están relacionados SDL y OpenGL?
- 10. DatatypeContexts obsoletos en el último GHC: ¿por qué?
- 11. ¿Están obsoletos los mapas de imagen <map>?
- 12. ¿Qué eran los aislamientos de Node.js? ¿Y por qué están ahora muertos?
- 13. ¿Qué son los "patrones n + k" y por qué están prohibidos en Haskell 2010?
- 14. ¿Por qué los glifos incluidos con TBitBtn son tan desagradables y obsoletos?
- 15. ¿Por qué los parámetros de `atan2`" están hacia atrás "?
- 16. Los datos de JSON están entre corchetes ¿Por qué?
- 17. ¿Por qué los tipos de datos algebraicos Haskell "están cerrados"?
- 18. ¿Por qué los nombres de dominio están al revés?
- 19. herramientas ETL ... ¿qué hacen exactamente? En términos simples, por favor
- 20. ¿Por qué los inicializadores designados no están implementados en g ++
- 21. ¿Por qué los elementos de Stellar.js no se están moviendo?
- 22. ¿Por qué UIFont y CGFont/CTFont están separados por completo?
- 23. ¿Por qué los métodos de la clase Math están estáticos?
- 24. Por qué los emuladores de Android están numerados como 5554
- 25. ¿Por qué el SASS se desaprobó a favor de SCSS?
- 26. ¿Por qué los eventos y comandos en MVVM no están soportados por WPF/Visual Studio?
- 27. ¿Por qué los bmps están almacenados al revés?
- 28. ¿Por qué los operadores "y" y "o" no están en Python?
- 29. Memcache + PHP - ¿Por qué los datos no están expirando?
- 30. ¿Por qué los OODBMS no están tan extendidos como RDBMS?
Esto no funciona para mí sin ' true ' –
antonyh