首页  >  文章  >  Java  >  原生镜像快速参考 — GraalVM for JDK - graalvm

原生镜像快速参考 — GraalVM for JDK - graalvm

DDD
DDD原创
2024-11-15 02:36:02251浏览

将以下内容添加到您的 pom xml 中并且

<profile>
    <id>native</id>
    <build>
      <plugins>
        <plugin>
          <groupId>org.graalvm.buildtools</groupId>
          <artifactId>native-maven-plugin</artifactId>
          <version>${buildtools.version}</version>
          <executions>
            <execution>
              <id>build-native</id>
              <goals>
                <goal>compile-no-fork</goal>
              </goals>
              <phase>package</phase>
            </execution>
          </executions>
        </plugin>
      </plugins>
    </build>
  </profile>
</profiles>

运行命令./mvnw -Pnative package

Native Image Quick Reference — GraalVM for JDK - graalvm

下面您可以看到不同类型的本机二进制 graalvm 支持的项目的不错的入门工具。

JavaFX(图形用户界面)

https://start.gluon.io/

Spring(微服务或一切)

https://start.spring.io/#!type=maven-project&language=java&platformVersion=3.3.5&packaging=jar&jvmVersion=21&groupId=com.example&artifactId=demo&name=demo&description=Spring Boot 演示项目&packageName=com.example.demo&dependencies =本地人

Quarkus(微服务)

https://code.quarkus.io/

参考:

  • https://medium.com/graalvm/native-image-quick-reference-graalvm-for-jdk-23-45cb94b65bf7

以上是原生镜像快速参考 — GraalVM for JDK - graalvm的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn