Intento crear un plugin de Eclipse que tenga que usar un jarrón autodirigido que dependa de otros jarrones, pero no entiendo por dónde empezar manipulando los frascos como plugins separados. En cualquier lugar tengo que usar solo los archivos .jar o ¿estoy equivocado?Adición de jar a un Eclipse PlugIn
Respuesta
Creo que encontré una solución adecuada; el truco es que tienes que implementar todos los archivos a través de Eclipse. Acabo de copio aquí la solución que se ha publicado en news.eclipse.platform:
Incluir los tarros en un plugin:
- Uso Importar> Sistema de archivos para importar los archivos jar en su proyecto de complemento, por ejemplo, en el directorio/lib.
- Use "Agregar ..." para agregar los archivos jar a la sección classpath de la pestaña plugin.xml> Runtime.
- Use "Nuevo ..." para agregar "." Biblioteca de vuelta (sin cotizaciones, por supuesto).
- asegúrate de que tu compilación binaria exporta los nuevos archivos jar en la pestaña plugin.xml> Build.
- guardar
- en el proyecto, use el menú contextual> Herramientas PDE> Actualizar Classpath para agregar correctamente los archivos jar a la classpath del proyecto eclipse.
¿Qué sucede si tengo dos complementos que hacen referencia al mismo archivo jar ... No quiero agregarlo dos veces? ¿Puedo exportar el paquete en un complemento y referenciarlo en otro? ¿Sería esa la forma correcta de hacerlo? – nbz
En lugar de importar el archivo con Eclipse, también puede crear un enlace simbólico que apunte desde la carpeta del proyecto a la ubicación del archivo en otro lugar. Por ejemplo, un enlace simbólico al repositorio local de Maven. – akuhn
Propiedades del proyecto -> Ruta de compilación de Java -> Agregar jarras externas. ¿Es esto lo que estás buscando?
Esto no funciona para los plugins que yo sepa – ethnix
Tal vez tratar de envolver el .jar en un complemento y luego simplemente agrega ese complemento como una dependencia. – TomaC
exactamente este es el punto, no entiendo; ¿Cómo puedo envolver el frasco en un plugin cuando este frasco depende de otros ...? El plugin de crear desde el asistente de jar en eclipse no funcionó bien, ya que no puedo importar las clases de mi plugin aunque lo veo en mis dependencias – ethnix
¿Qué es un tarro auto-escrito?
Normalmente convierte paquetes de terceros en paquetes mediante OSGi MANIFEST.MF (consulte Nuevo> Desarrollo de complementos> Complemento desde archivo JAR existente) o los incluye en su plugin.jar y agrega Bundle-ClassPath adicional entradas mencionadas por TomaC.
Si en el tiempo de ejecución su plugin creará un nuevo jar y necesita cargarlo, eso es diferente.
esto se refiere más precisamente a un proyecto que exporté como un contenedor runnabl; También intenté usar el asistente "Plugin from Existing Jar", pero no funcionó. El proceso que deseo necesita un analizador xml, p. y así sucesivamente, si presiono un botón, se debe invocar un proceso en segundo plano que llama a una solicitud http, lo analiza en xml y devuelve algunos valores al complemento – ethnix
- 1. Agregar biblioteca de terceros a un plugin de eclipse
- 2. Añadiendo jar a un plugin de Eclipse en tiempo de ejecución
- 3. ¿Cómo editar un plugin de eclipse existente?
- 4. Maven plugin install con Eclipse
- 5. JUnit Eclipse Plugin?
- 6. Archivo de copia de plugin de Gradle del plugin jar
- 7. Convirtiendo el plugin de Eclipse a Intellij
- 8. Grails plugin de Eclipse
- 9. Agregar una biblioteca/JAR a un proyecto de Android Eclipse
- 10. Eclipse: ¿Cómo construir un jar ejecutable con jar externo?
- 11. ¿Cómo puedo crear un plugin de Eclipse fuera de Eclipse?
- 12. ¿Cómo parchear un plugin de eclipse?
- 13. Añadiendo jar a classpath, Eclipse, Android
- 14. Eclipse - añadir a .jar Proyecto Web dinámico
- 15. Plugin de Eclipse: crea un nuevo archivo
- 16. Agregar un JAR a una biblioteca Eclipse Java
- 17. Cómo dar prioridad a un archivo jar en classpath eclipse?
- 18. Cómo compilar Eclipse Plugin UpdateSite en un servidor sin cabeza?
- 19. Código Eclipse birdview plugin
- 20. Cómo ejecutar un archivo jar en Eclipse
- 21. Eclipse Java EE plugin
- 22. Plugin Mercurial Eclipse
- 23. eclipse plugin development
- 24. Eclipse Plugin métricas
- 25. Hibernate Eclipse Plugin
- 26. Plugin JSHint para Eclipse?
- 27. ¿Cómo escribir un plugin para Eclipse?
- 28. Spring Dependency Injection and Plugin Jar
- 29. Cómo importar un jar en Eclipse
- 30. plugin Vi para eclipse?
Esta es la respuesta correcta - [Cómo agregar frascos externo] (http://stackoverflow.com/a/15490264/912829) – ACV