gradle 如何管理 jquery 网络应用程序的 jquery 依赖项

gradle how to manage jquery dependencies for java web app

对于 Web 应用程序,可以Gradle 从存储库下载 jquery 和 jquery 移动版,然后放入具有以下路径的 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/...

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

可以。

比如做一个配置,声明这个配置的依赖到jquery库。然后用

之类的东西做一个Jar类型的任务
metaInf {
    from(zipTree(configurations.yourConfiguration.singleFile)) {
        include 'jquery-min.js'
        into 'resources/foo/bar/'
    }
}

注意: 这是假设您的 "dependency in the repository" 是一个包含 jquery 文件的 JAR。如果您的 jquery 文件直接在存储库中作为工件,您必须以不同的方式编写它并且不需要 zipTree.