Если вы строите с помощью ant (я использую ant из eclipse), вы можете просто добавить дополнительные файлы jar
говоря муравью, чтобы добавить их ...
Не обязательно лучший метод, если у вас есть проект, поддерживаемый несколькими людьми, но он подходит для одного проекта и прост.
Например, моя цель, которая строила файл .jar, была:
<jar destfile="${plugin.jar}" basedir="${plugin.build.dir}">
<manifest>
<attribute name="Author" value="ntg"/>
................................
<attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
</manifest>
</jar>
Я просто добавил одну строку, чтобы сделать это:
<jar ....">
<zipgroupfileset dir="${external-lib-dir}" includes="*.jar"/>
<manifest>
................................
</manifest>
</jar>
, где
<property name="external-lib-dir"
value="C:\...\eclipseWorkspace\Filter\external\...\lib" />
был каталог с внешними банками.
И это все ...