java 如何解决Jitpack“ERROR:未找到生成项目”?

nwwlzxa7  于 2023-06-28  发布在  Java
关注(0)|答案(2)|浏览(165)

Jitpack用这个logs构建了我的项目。如你所见,有一个错误:"错误:未找到生成项目"。
我做错了什么?
这里是我的www.example.com gradle.build:

plugins {
    id 'java'
    id 'maven-publish'
}

group 'com.github.azzztec'
version '1.0.0-SNAPSHOT'

repositories {
    mavenCentral()
}

dependencies {
    testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.0'
    testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.0'
}

test {
    useJUnitPlatform()
}

wrapper {
    gradleVersion = "7.0.2"
    distributionType = Wrapper.DistributionType.ALL
}
2o7dmzc5

2o7dmzc51#

我遇到了和你一样的问题,然后我通过以下步骤修复了它:
1.添加发布插件

id 'maven-publish'

1.定制出版

publishing {
    publications {
        mavenJava(MavenPublication) {
            groupId = 'org.gradle.sample'
            artifactId = 'library'
            version = '1.1'

            from components.java
        }
    }
}

你可以在这里看到完整的例子:https://github.com/hukacode/huka-common/blob/main/build.gradle

fnx2tebb

fnx2tebb2#

如果是在Android上,请这样做:https://github.com/jitpack/jitpack.io/issues/3814#issuecomment-997228875

plugins {
    id 'com.android.library'
    id 'kotlin-android'
    id 'maven-publish'
}

...
android {
...
}
afterEvaluate {
    publishing {
        publications {
            release(MavenPublication) {
                from components.release
            }
        }
    }
}

相关问题