ClassNotFoundException al crear una instancia de un complemento de eclipse

Desarrollé un plugin de eclipse e intento instalarlo en otra instancia de eclipse. Cuando ejecuto / depuro mi plugin como una aplicación de eclipse, todo funciona correctamente. El problema ocurre solo después de instalar el complemento a través del sitio de actualización que creé.

Creé un sitio de actualización muy simple que incluye una característica única con mi complemento empaquetado en él. Después de instalar usando el sitio de actualización puedo ver mi complemento en elplugin directorio bajo el directorio de instalación de eclipse y contiene correctamente todos los datos que deberían estar allí (creo). Sin embargo, cuando hago una instancia del complemento (presionando el enlace de teclas que definí) obtengo una ClassNotFoundException para la clase del complemento principal, una que creé y que se puede encontrar en elbin directorio de mi plugin.

Parece que elbin De alguna manera, el directorio no se reconoce como un lugar para buscar clases, pero asumo que debe agregarse a la ruta de clase del eclipse como parte de la instalación del complemento.

Busqué en Google un poco acerca de esto y encontré muchos problemas relacionados, ninguno de los cuales estaba afectando mi situación específica. ¡Apreciaría cualquier sugerencia!

Respuestas a la pregunta(1)

Su respuesta a la pregunta