Gradle插件或任何使用选定工件打包jar文件的解决方案

问题描述 投票:0回答:1

是否有一个gradle插件或一种方法来在Java gradle项目中使用选定的一组类文件和一组选定的依赖库来打包jar?

android gradle
1个回答
0
投票

您可以在build.gradle文件中添加Maven插件并配置uploadArchives任务。

例:

apply plugin: 'maven'

dependencies {
    ...
}

group = "your.group"      // it is not necessary
version = "your.version"  // it is not necessary

uploadArchives {
    repositories {
        mavenDeployer {
            repository (url: "file:///$buildDir/m2repo")
        }
    }
}

然后执行命令./gradlew :your-module:uploadArchives或只是./gradlew uploadArchives。执行任务后,您可以在build/libs目录中找到您的jar文件。

更多信息:https://docs.gradle.org/current/userguide/maven_plugin.html

© www.soinside.com 2019 - 2024. All rights reserved.