Залежності (JAR файли бібліотек) можна підключати в Студії: відкрийте на редагування Project Properties і перейдіть на вкладку Advanced. Див. Групу Dependencies, в контекстному хелпе описано що потрібно робити, в тому числі є приклади підключення локальних файлів.
Спасибі вам за відповідь.
Але мені все рівно не зрозуміло як підключити jar бібліотеку.
У контекстом меню написано наступне:
Список Additional dependencies дозволяє задати додаткові бібліотеки для використання в проекті. Кожна залежність належить деякому модулю і його конфігурації. JAR-файли додаються залежностей повинні бути доступні для скачування з репозиторію артефактів, зазначеного в build.gradle.
Для додавання залежності натисніть кнопку + поруч з ім'ям модуля. Потім виберіть одну з наступних конфігурацій в першій колонці:
compile - бібліотека буде доступна основному і тестового коду, і буде включена в зібране додаток.
provided - бібліотека буде доступна основному і тестового коду, але не буде скопійована в зібране додаток. Вона повинна існувати в classpath розгорнутого додатки.
testCompile - бібліотека буде доступна тільки тестовому коду.
testRuntime - бібліотека буде доступна тільки в classpath виконуються тестів.
Вкажіть ім'я залежності у вигляді :: в другій колонці, наприклад:
org.apache.activemq: activemq-broker: 5.10.0
- це папка в яку я додав jar файл?
- назва jar файлу?
- версії у мене немає, можна не вказувати або можна вказати будь-які цифри?
Який версії у вас Студія? В останніх версіях є такі приклади:
Вкажіть ім'я залежності, наприклад:
Артефакт в репозиторії:
org.apache.activemq: activemq-broker: 5.10.0
Вміст локального каталогу:
fileTree (dir: 'libs', include: [ '* .jar'])
Доброго дня.
Приєднав JAR до проекту, за допомогою IDEA.
Приєднана бібліотека JAR видно в IDEA, класи підчіплюють.
При запуску проекту з Cuba-ctudio помилка error: package mgapi does not exist
import mgapi.MGAPI;
Який версії у вас Студія?
CUBA Studio
Version 1.6-SNAPSHOT
Добрий день, Konstantin Krivopustov.
З представлених прикладів:
- Локальний файл: files ( "$ / lib / my-library-0.1.jar")
- Вміст локального каталогу: fileTree (dir: 'libs', include: [ '* .jar'])
Слід, що jar файл повинен лежати в папці. D: \ MyProject \ deploy \ tomcat \ lib?