Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kotlin maven将丢失的工件发布到存储库_Kotlin_Gradle_Maven 2_Lib_Maven Publish - Fatal编程技术网

Kotlin maven将丢失的工件发布到存储库

Kotlin maven将丢失的工件发布到存储库,kotlin,gradle,maven-2,lib,maven-publish,Kotlin,Gradle,Maven 2,Lib,Maven Publish,我正试图发布我的库,但我在发布时遇到了一些问题 我正在使用这个库在maven central(oss)上发布我的项目,但是,出于某种原因,只有-sources.jar、-javadoc.jar和.module被推送到存储库中,但是file-butler-0.1.4-SNAPSHOT.jar丢失了:( 有人知道吗 build.gradle(模块) build.gradle.kts(项目) //顶级生成文件,您可以在其中添加所有子项目/模块通用的配置选项。 构建脚本{ 存储库{ mavenCent

我正试图发布我的库,但我在发布时遇到了一些问题

我正在使用这个库在maven central(oss)上发布我的项目,但是,出于某种原因,只有
-sources.jar
-javadoc.jar
.module
被推送到存储库中,但是
file-butler-0.1.4-SNAPSHOT.jar
丢失了:(

有人知道吗

build.gradle(模块)

build.gradle.kts(项目)

//顶级生成文件,您可以在其中添加所有子项目/模块通用的配置选项。
构建脚本{
存储库{
mavenCentral()
谷歌()
jcenter()
}
依赖关系{
classpath(“com.android.tools.build:gradle:4.1.0”)
类路径(kotlin(“gradle插件”,“1.4.10”))
类路径(“org.jetbrains.dokka:dokka-gradle插件:1.4.10”)
classpath(“com.vanniktech:gradlemaven发布插件:0.13.0”)
//注意:不要将应用程序依赖项放在此处;它们属于
//在单个模块build.gradle文件中
}
}
所有项目{
存储库{
mavenCentral()
谷歌()
jcenter()
}
}
任务(“清洁”){
删除(rootProject.buildDir)
}

ps:
publishToMavenLocal
将预期的jar发布到我的本地存储库。

你想推到哪里?我推到Maven Central fine,如果你愿意,我可以在答案中发布我的设置。@AdamArold oss.sonatype.org你可以搜索@AdamArold当然!如果对我有效,我会选择正确的答案。oki,我会分享。
plugins {
    id 'java-library'
    id 'kotlin'
    id 'kotlin-kapt'
}
dependencies {
    def gson = "com.google.code.gson:gson:2.8.6"
    def moshi = "com.squareup.moshi:moshi:1.11.0"
    def moshCodeGen = "com.squareup.moshi:moshi-kotlin-codegen:1.11.0"

    implementation(Deps.core.kotlin)
    implementation(gson)
    implementation(moshi)
    kapt(moshCodeGen)

    testImplementation(Deps.testing.truth)
    testImplementation(Deps.testing.jUnit)
    kaptTest(moshCodeGen)
}
sourceSets {
    main.kotlin.srcDirs += 'src/main/kotlin'
    main.java.srcDirs += 'src/main/java'
}
apply plugin: "com.vanniktech.maven.publish"

// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
    repositories {
        mavenCentral()
        google()
        jcenter()
    }
    dependencies {
        classpath("com.android.tools.build:gradle:4.1.0")
        classpath(kotlin("gradle-plugin", "1.4.10"))
        classpath("org.jetbrains.dokka:dokka-gradle-plugin:1.4.10")
        classpath("com.vanniktech:gradle-maven-publish-plugin:0.13.0")

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}



allprojects {
    repositories {
        mavenCentral()
        google()
        jcenter()
    }
}

task<Delete>("clean") {
    delete(rootProject.buildDir)
}