【发布时间】:2022-08-20 05:55:10
【问题描述】:
我正在尝试在 AWS 中部署 quarkus 应用程序,但构建失败并出现以下错误。有人可以帮忙吗?我使用的 Gradle 版本是 7.5
谢谢
下面是我的 build.gradle 文件
plugins {
id \'java\'
id \'io.quarkus\'
}
dependencies {
implementation enforcedPlatform(\"${quarkusPlatformGroupId}:${quarkusPlatformArtifactId}:${quarkusPlatformVersion}\")
implementation \'io.quarkus:quarkus-arc\'
implementation \'io.quarkus:quarkus-resteasy-jackson\'
implementation \'io.quarkus:quarkus-resteasy\'
implementation \'io.quarkus:quarkus-rest-client\'
}
group \'test.quarkus\'
version \'2.10\'
java {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
compileJava {
options.encoding = \'UTF-8\'
options.compilerArgs << \'-parameters\'
}
compileTestJava {
options.encoding = \'UTF-8\'
}
**
下面是错误。
**
无法解析 io.quarkus:gradle-application-plugin:2.10.2.Final。 要求: 项目:> io.quarkus:io.quarkus.gradle.plugin:2.10.2.Final > 找不到 io.quarkus:gradle-application-plugin:2.10.2.Final 的匹配变体。这 消费者被配置为查找与兼容的库的运行时 Java 8,打包为 jar,其依赖项在外部声明, 以及具有值 \'7.5\' 的属性 \'org.gradle.plugin.api-version\' 但: - 变体 \'apiElements\' 能力 io.quarkus:gradle-application-plugin:2.10.2.Final 声明一个库, 打包为 jar,并在外部声明其依赖项: - 不兼容,因为该组件声明了与 Java 11 兼容的组件的 API,并且 消费者需要与 Java 8 兼容的组件的运行时 - 其他兼容属性: - 没有说任何关于 org.gradle.plugin.api-version 的内容(需要 \'7.5\') - 变体 \'javadocElements\' 能力 io.quarkus:gradle-application-plugin:2.10.2.Final 声明运行时 组件及其外部声明的依赖项: - 不兼容,因为该组件声明了文档并且消费者需要一个库 - 其他兼容属性: - 没有说明其目标 Java 版本(需要与 Java 8 兼容) - 没有说明它的元素(需要将它们打包为 jar) - 没有说任何关于 org.gradle.plugin.api-version 的内容(需要 \'7.5\') - 变体 \'runtimeElements\' 能力 io.quarkus:gradle-application-plugin:2.10.2.Final 声明运行时 一个库,打包为一个 jar,并声明了它的依赖项 外部: - 不兼容,因为该组件声明了一个与 Java 11 兼容的组件,而消费者需要一个 与 Java 8 兼容的组件 - 其他兼容属性: - 没有说任何关于 org.gradle.plugin.api-version 的内容(需要 \'7.5\') - 变体 \'sourcesElements\' 能力 io.quarkus:gradle-application-plugin:2.10.2.Final 声明运行时 组件及其外部声明的依赖项: - 不兼容,因为该组件声明了文档并且消费者需要一个库 - 其他兼容属性: - 没有说明其目标 Java 版本(需要与 Java 8 兼容) - 没有说明它的元素(需要将它们打包为 jar) - 没有说任何关于 org.gradle.plugin.api-version 的内容(需要 \'7.5\')
-
您是否尝试过 Quarkus 2.11.1 版?
-
我试过了,得到同样的错误
标签: java quarkus gradle-plugin quarkus-rest-client