Gradle использовать плагины и зависимости в автономном режиме - PullRequest
0 голосов
/ 28 августа 2018

для презентации мне нужно скомпилировать проект Gradle в автономном режиме. Но все, что я пробовал до сих пор, чтобы получить зависимости и плагин, работающий в автономном режиме, не удалось. Какой рекомендуемый способ использовать Gradle в автономном режиме и сделать плагин и зависимости доступными раньше?

вот моя текущая реализация для онлайн-использования:

buildscript {    
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:2.0.3.RELEASE")
    }    
}

и

repositories {
    mavenCentral()
}
dependencies {
    compile("org.springframework.boot:spring-boot-starter-web")
    testCompile("junit:junit")
    compile("org.springframework.boot:spring-boot-starter-actuator")
    testCompile("org.springframework.boot:spring-boot-starter-test")
}

1 Ответ

0 голосов
/ 28 августа 2018

Вы должны иметь возможность строить в автономном режиме (например, нет доступной сети), используя опцию «--offline», как описано здесь: https://docs.gradle.org/current/userguide/command_line_interface.html#sec:command_line_execution_options

Я только что попробовал, и он заработал штраф, используя Gradle v4.9:

  • очистить / построить проект,
  • отключение сети,
  • выполнить './gradlew clean build --offline' => сборка в порядке

Вы пытались построить с помощью этой опции? или какое другое решение вы пробовали?

...