gradle如何管理java web应用程序的jquery依赖项

时间:2017-07-03 12:01:15

标签: java jquery jquery-mobile gradle dependencies

对于Web应用程序,Gradle可以从存储库下载jquery和jquery mobile,并将其放入带有以下路径的jar中吗?

    META-INF/resources/foo/bar/jquery-min.js
    META-INF/resources/foo/bar/jquery-mobile/jquery-mobile-min.js
    META-INF/resources/foo/bar/jquery-mobile/images/...

使用非缩小版本进行调试。

1 个答案:

答案 0 :(得分:1)

是的,可以。

例如,进行配置,将此配置的依赖关系声明为jquery lib。然后使用类似

的类型创建Jar类型的任务
metaInf {
    from(zipTree(configurations.yourConfiguration.singleFile)) {
        include 'jquery-min.js'
        into 'resources/foo/bar/'
    }
}

注意:这假设你的"依赖于存储库"是一个带有jquery文件的JAR。如果您的jquery文件直接作为工件存储在存储库中,则必须以不同的方式编写它,并且不需要zipTree