Def
Гений
(65975)
1 год назад
jar-файл - это zip-архив, так что сам процесс добавления состоит просто в закидывании архиватором внутрь нужных файлов из архивов библиотек по нужному пути. Другой вопрос, что такое добавление не несёт в себе никакого функционального смысла.
Андрей Панарин
Искусственный Интеллект
(265833)
1 год назад
А рядом с этим JAR-файлом, снаружи, есть другие JAR-файлы?
Можете ли вы положить свои библиотеки вместе с этими другими JAR-файлами?
Также стоит в открытом у вас JAR-файле открыть папку META-INF и почитать, что написано в файле MANIFEST.MF. Там по ключу Class-Path могут быть перечислены зависимости этого JAR-файла - другие JAR-файлы, которые нужны ему для нормальной работы, или папки, в которых эти JAR-файлы находятся. Если вы положите свои библиотеки в одну из таких папок, то они будут доступны приложению согласно этому манифесту.
InadiasndЗнаток (288)
1 год назад
в CheatDetector.class я буду код изменять, и там же мне импорт библиотек нужен
InadiasndЗнаток (288)
1 год назад
если библиотеки которые мне нужно, просто посместить по пути который указан при их импорте, то откуда сами библиотеки тогда взять? извините, если я слишком тупой..
import org.telegram.telegrambots.meta.TelegramBotsApi;
import org.telegram.telegrambots.meta.api.methods.send.SendDocument;
import org.telegram.telegrambots.meta.exceptions.TelegramApiException;
import org.telegram.telegrambots.updatesreceivers.DefaultBotSession;
import org.telegram.telegrambots.meta.TelegramBotsApi;
import org.telegram.telegrambots.meta.api.methods.send.SendDocument;
import org.telegram.telegrambots.meta.exceptions.TelegramApiException;
import org.telegram.telegrambots.updatesreceivers.DefaultBotSession;
Подскажите пожалуйста, как это можно сделать?