Хорошо. Этот ответ будет работать для вас. Я знаю, что вы не используете муравья, но вы можете указать CLASSPATH в манифесте вашей банки. Включите точку в CLASSPATH и поместите банку LTI в ту же папку. Это означает, что вы можете закрепить свою банку и банку LTI вместе на одном и том же самом внешнем уровне.
Если вам нужна структура каталогов другого вопроса, вы можете положить ../putLTIhere
в свой CLASSPATH.
Этот ответ даст вам более подробную информацию:
How to build a distributable jar with Ant for a java project having external jar dependencies
Вы также используете ant или maven или другой инструмент для сборки? – Jess
@ Джесемон Нет, я нет. –
Вы хотите включить LTI в свой дистрибутив? Похоже, вы не хотите этого делать? Как пользователь получит банку LTI в своей системе? – Jess