java - Gradle中的发布jar

标签 java groovy gradle

我一直在阅读有关Gradle manual page中发布jar的信息(第7.2.4节)。
提供以下代码:

uploadArchives {
    repositories{
        flatDir{
            dirs 'repos'
        }
    }
}

我在构建脚本中添加了这段代码,但是执行gradle build之后,在我的项目根目录中没有创建repos dir。实际做什么?是否有uploadArchive和其他方法的文档?

最佳答案

如第7.2.4节所述。在提到的文档中建议发布JAR文件,该文件不是由build上传的,而是由任务uploadArchives上传的。

To publish the JAR file, run gradle uploadArchives.



文档中还有第8.6章。发布 Artifact (示例如何发布到ivy和maven(示例8.8、8.9))和52.4。发布 Artifact 。

该任务的类型为 Upload ,您可以在其中深入研究该任务的工作方式。

关于java - Gradle中的发布jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26441937/

相关文章:

android - 更新到 sdk28 后构建项目的问题

java - 如何在多个 Mono 运算符中重用一个变量?

java - 序列化收到的数据类型为 'LocalDateTime' 的 JSON 对象

Java - 可选循环

Jenkins 发布者 postBuildScripts 不起作用

android - 使用 dji mobile sdk 的 lint 错误

java - 在序列化期间从实体中删除代理代码

Android studio gradle脚本找不到Pattern类

java - 获得两列的不同组合

java - 如何使用 JavaExec 任务将 Java 代码嵌入到 Gradle 构建中