2017-01-23 2 views
4

Я использую внешний плагин под названием jsonschema2pojo. Для этого я добавил следующий код внутри файла build.gradle, и я мог бы успешно использовать этот плагин. Но я не могу найти банку, которая должна быть загружена и храниться где-нибудь.Где град хранит банки внешних плагинов?

Где я могу найти банку, загружаемую для внешнего плагина?

Я заглянул внутрь ~/.gradle/caches/folder. Для меня папка caches содержит следующие подпапки: 2.11, 3.3, jars-1, modules-2, artifacts-24, jars-2.

В этом проекте я использую градиентную обертку (с градиентом версии 2.11) для создания проекта. Поэтому я заглянул в папку ~/.gradle/caches/2.11, которая содержит следующие подкаталоги: плагин-разрешение, скрипты, workMain.

Я ожидал, что кувшин начинается с jsonschema2pojo где-то здесь, но не смог найти его.

buildscript { 
    repositories { 
     mavenLocal() 
    } 

    dependencies { 
     classpath 'org.jsonschema2pojo:jsonschema2pojo-gradle-plugin:0.4.29' 
    } 
} 

apply plugin: 'jsonschema2pojo' 

ответ

3

Вы найдете плагин .jar файл в папке ~/.gradle/caches/modules-2/files-2.1/.

+0

Спасибо Егору! Да, я нашел его там. Не могли бы вы также объяснить структуру кегля градиента, вот что происходит? Я вижу много папок (2.11, 3.3, jars-1, modules-2, artifacts-24, jars-2) и подпапки внутри них. зная, что будет, когда я помогу мне найти вещи в будущем. Еще раз спасибо! – amy

+1

Вы можете найти [это руководство] (https://docs.gradle.org/current/userguide/dependency_management.html#sec:dependency_cache) полезным. –

Смежные вопросы