簡體   English   中英

類未實現帶有GraalVM本機圖像的Quarkus項目的org.graalvm.nativeimage.hosted.Feature錯誤

[英]Class does not implement org.graalvm.nativeimage.hosted.Feature error of Quarkus project with GraalVM native-image

我正在嘗試使用GraalVM和Maven將示例Quarkus項目編譯為本地圖像。 這是我的Quarkus服務的代碼:

package gk.testquarkus;

import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;

@Path("/hello")
public class HelloResource {

    @GET
    @Produces(MediaType.TEXT_PLAIN)
    public String hello() {
        return "hello";
    }
}

當我像平常一樣使用mvn package編譯Java應用程序時,一切運行良好。 但是當我嘗試使用mvn package -Pnative將其編譯為本機映像時,出現以下錯誤:

錯誤:該類未實現org.graalvm.nativeimage.hosted.Feature:io.quarkus.runner.AutoFeature

是什么原因,我該如何解決? 我使用GraalVM 19.1.1和Quarkus 0.13.1。

您需要升級到Quarkus 0.20.0: changelog說它可以與GraalVM 19.1.1一起使用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM