Подтвердить что ты не робот

Как загрузить javadocs и источники для jar с помощью Gradle 2.0?

Я использую Gradle 2.0. Что я должен писать в build.gradle, чтобы javadocs и источники также загружались вместе с банками?

4b9b3361

Ответ 1

Addd javadoc или sources классифицирует как зависимости:

dependencies {
    compile "commons-codec:commons-codec:1.10:sources"
    compile "commons-codec:commons-codec:1.10:javadoc"
}

Ответ 2

Я думаю, ваш вопрос связан с рабочей областью dev, вот ссылки, объясняющие, как добавить необходимую конфигурацию в Gradle с помощью плагинов IDE:

Для Eclipse:

apply plugin: 'java'
apply plugin: 'eclipse'

eclipse {
    classpath {
        downloadJavadoc = true
        downloadSources = true
    }
}

Для IntelliJ

apply plugin: 'java'
apply plugin: 'idea'

idea {
    module {
        downloadJavadoc = true
        downloadSources = true
    }
}

Чтобы запустить эти плагины:

gradle cleanEclipse eclipse
gradle cleanIdea idea

Ответ 3

Вы можете написать ArtifactResolutionQuery, который копирует все SourcesArtifact и JavadocArtifact для каждой из ваших зависимостей

См. здесь для примера и здесь для источника gradle код, который делает это для плагинов Eclipse/Intellij