Здравствуйте!
Idea показала возможность обновления до версии 2.1.2, нажал обновить, однако при старте сборки gradle выдало ошибку:
* What went wrong:
Plugin [id: 'io.jmix', version: '2.1.2'] was not found in any of the following sources:
- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Plugin Repositories (could not resolve plugin artifact 'io.jmix:io.jmix.gradle.plugin:2.1.2')
Searched in the following repositories:
Gradle Central Plugin Repository
Сразу поясню что интернета нет (а то бы и проблем не было), но есть доступ к nexus.jmix.io (про обновление же idea как-то узнала). Скачал новый клиент идеи и обновил вручную, обновил вручную версию плагина jmix для идеи (до 2.1.2).
Подсмотрел в теме про работу в изолированной сети, что можно добавить в gradle.settings строчки про плагины со ссылкой на свой репозиторий, скопировал это и поменял localhost на адрес nexus:
pluginManagement {
resolutionStrategy {
eachPlugin {
if (requested.id.id == 'io.jmix') {
useModule("io.jmix.gradle:jmix-gradle-plugin:${requested.version}")
}
}
}
repositories {
maven {
allowInsecureProtocol true
url 'https://nexus.jmix.io/repository/public'
}
}
}
Опять выдало ошибку:
* What went wrong:
Plugin [id: 'io.jmix', version: '2.1.2', artifact: 'io.jmix.gradle:jmix-gradle-plugin:2.1.2'] was not found in any of the following sources:
- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Plugin Repositories (could not resolve plugin artifact 'io.jmix.gradle:jmix-gradle-plugin:2.1.2')
Searched in the following repositories:
maven(https://nexus.jmix.io/repository/public)
Скачал из темы про работу в изолированной сети архив с зависимостями, но поиском там не нашёл ничего, связанного с jmix. На сайте плагинов gradle нашёл адрес этого плагина, но не нашёл информации как его можно скачать и установить вручную, по типу как вручную приходится ставить зависимости, которых нет в репозитории nexus.
Подскажите что можно сделать в этой ситуации?
п.с.: реализовать тему с полностью локальным репозиторием как описано тут очень и очень проблематично, т.к. на компьютере с интернетом ничего нельзя устанавливать и делать, кроме как сидеть в браузере и максимум качать файлы и перетаскивать их себе.