[英]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.