Платформа NetBeans:Установка зависимостей/методов доступа из других модулей

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

Вопрос

У меня есть вопрос относительно использования платформы 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:

  1. щелкните правой кнопкой мыши по вашему модулю
  2. выбрать недвижимость
  3. нажмите «Версии API»
  4. проверить посылку com.demo.toolbar в списке пакетов с пометкой «Общедоступные пакеты»

Предполагается, что ваш модуль MenuToolbar уже является частью вашего приложения платформы NetBeans.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top