En Eclipse, ¿cómo puedo cargar mi complemento cuando se carga otro complemento?

StackOverflow https://stackoverflow.com/questions/332504

  •  22-07-2019
  •  | 
  •  

Pregunta

Deseo registrarme para recibir notificaciones de todos los cambios de Java en Eclipse. Puedo hacer esto llamando a JavaCore.addElementChangedListener (). Sin embargo, no quiero que se cargue mi complemento hasta que se cargue org.eclipse.jdt.core. Mi intento de hack para hacer esto fue declarar una extensión ficticia para un punto de extensión org.eclipse.jdt.core, pero no funciona en todas las versiones de Eclipse. Además es feo. ¿Cómo puedo asegurarme de que mi complemento esté cargado cuando se carga otro complemento?

¿Fue útil?

Solución

Resulta que no hay una forma integrada de cargar mi complemento cuando se carga otro complemento. La forma más general de resolver el problema es forzar que mi complemento se cargue al inicio y configurar un oyente para que se carguen otros complementos. Luego, cuando se carga jdt.core, puedo agregar mi elemento cambiado de escucha. Sin embargo, a pesar de que parece teóricamente posible, no puedo entender cómo obligar a mi complemento a cargarse en el inicio. Fui con el truco feo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top