Plataforma NetBeans: Configuración de dependencias / Acceso a métodos de otros módulos
-
13-12-2019 - |
Pregunta
Tengo una pregunta sobre el uso de la plataforma NetBeans y establecer dependencias o simplemente referenciar las clases de otro módulo.
lo que tengo:
Solicitud de plataforma NetBeans con un módulo principal llamado Viewer
com.demo.viewer
-MainScreenTopComponent.java
y tengo un módulo llamado Menutoolbar
com.demo.toolbar
-menutoolbar.java
-action1.java
Menutoolbar.java tiene un método en el que me gustaría acceder desde el MainsCreentopComponent.
He intentado haciendo clic con el botón derecho en el módulo del visor, yendo a las propiedades> Bibliotecas y agregando dependencia en el módulo Menutoolbar, sin embargo, todavía no puedo importar el paquete.
Cualquier ayuda es apreciada= (
¡Gracias!
Editar: se solucionó.En lugar de agregar dependencia en el espectador, agregué un frasco deformado que encontré en la carpeta de compilación / clústeres / módulos de mi plataforma.
Solución
No hay necesidad de usar un frasco envuelto.
Necesitas exportar las clases desde el módulo Menutoolbar:
- Haga clic derecho en su módulo
- Seleccionar propiedades
- Haga clic en "Versión de API"
- Consulte el paquete
com.demo.toolbar
en la lista de paquetes etiquetados "Paquetes públicos"
Esto supone que su módulo Menutoolbar ya forma parte de su aplicación NetBeans Platform