如何从本地路径使用Gradle插件的依赖项

时间:2019-07-26 06:08:21

标签: gradle

我正在研究CI代理无法访问互联网的项目,因此我打算让该项目使用插件的本地/缓存副本。

这是我的build.gradle的相关部分:

buildscript {
    repositories {
        flatDir name: 'offlineRepository', dirs: "libs"
    }
    dependencies {
        classpath "gradle.plugin.com.github.lkishalmi.gatling:gradle-gatling-plugin:3.0.2"
        classpath "io.gatling.highcharts:gatling-charts-highcharts:3.0.0"
        classpath fileTree(include: ['*.jar'], dir: 'libs')
        classpath files('libs')
    }
}

plugins {
    id 'java'
    id 'scala'
    id 'application'
}

apply plugin: "com.github.lkishalmi.gatling"

repositories {
    maven { url "https://artifactory.mycompany.com/artifactory/myproject-maven-apache" }
}

插件已从libs目录中按预期的方式提取,,尽管事实是,该插件的依赖项gatling-charts-highcharts-3.0.0.jar由路径https://artifactory.mycompany.com/artifactory/myproject-maven-apache中的gradle查找我已将文件gatling-charts-highcharts-3.0.0.jar复制到libs目录。

如何在gatling-charts-highcharts-3.0.0.jar目录中也使gradle查找libs

0 个答案:

没有答案