Платформа NetBeans:Установка зависимостей/методов доступа из других модулей
-
13-12-2019 - |
Вопрос
У меня есть вопрос относительно использования платформы NetBeans и установки зависимостей или просто ссылки на классы из другого модуля.
Что у меня есть:
Приложение платформы NetBeans с основным модулем Viewer.
com.demo.viewer
-MainScreenTopComponent.java
И у меня есть модуль с именем MenuToolbar.
com.demo.toolbar
-menutoolbar.java
-action1.java
В Menutoolbar.java есть метод, к которому я хотел бы получить доступ из MainScreenTopComponent.
Я попытался щелкнуть правой кнопкой мыши модуль просмотра, перейти в свойства > Библиотеки и добавить зависимость от модуля MenuToolbar, однако я все еще не могу даже импортировать пакет.
Любая помощь приветствуется =(
Спасибо!
Редактировать: Решил сам.Вместо добавления зависимости в Viewer я добавил Warpped Jar, который нашел в папке Build/Clusters/Modules моей платформы!
Решение
Нет необходимости использовать завернутый JAR.
Вам необходимо экспортировать классы из модуля MenuToolbar:
- щелкните правой кнопкой мыши по вашему модулю
- выбрать недвижимость
- нажмите «Версии API»
- проверить посылку
com.demo.toolbar
в списке пакетов с пометкой «Общедоступные пакеты»
Предполагается, что ваш модуль MenuToolbar уже является частью вашего приложения платформы NetBeans.