Путь к классам приложений RCP NetBeans - PullRequest
0 голосов
/ 28 апреля 2011

Я занимаюсь разработкой приложения RCP NetBeans.Приложение состоит из нескольких модулей, все модули (а также сам проект приложения) управляются maven.Мне нужно добавить пользовательский jar в путь к классу приложения.Есть ли простой способ сделать это?Особенно мне нужно добавить пути к классам каждого модуля, чтобы приложение могло загружать зависимости модулей, как это:

ModuleXxx зависит от LibXxx ModuleYyy зависит от ModuleXxx

Мне нужно получитьПуть к jar LibXxx, который должен быть в модуле classpath.

Спасибо за любую помощь.

Ответы [ 2 ]

0 голосов
/ 21 июля 2017

Вы не можете добавить «jar» в classpath, потому что netbeansrcp - это SET модулей, который имеет собственный независимый classpath ;-) Итак, вы должны создать новый модуль с зависимостью «jar» (например, от maven), а затем в pom.xml. Затем установите в зависимом модуле зависимость от нового LibWrappedModule

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<version>3.2</version>
<extensions>true</extensions>
<configuration>
                <publicPackages>
                    <publicPackage>com.mycompany.textfilter</publicPackage>
                </publicPackages>

</configuration>

там больше информации https://platform.netbeans.org/tutorials/70/nbm-maven-quickstart.html

0 голосов
/ 04 мая 2011

Я бы подумал, что простой зависимости Maven от ModuleXxx до LibXxx должно быть достаточно. Вы пробовали это? Есть вопросы?

...