在Windows下使用GraalVM运行原生HelloWorld
安装 GraalVM
配置GraalVM的安装目录到JAVA_HOME里和Path环境变量。
使用命令查看graal vm是否安装成功
java -version
安装 native-image 工具
查看graal vm的已经安装的组件
gu list
查看graal vm的可用组件
gu available
安装native-image工具
gu install native-image
安装 Visual Studio 2022
需要安装C++桌面开发工具
使用文本编辑器修改%JAVA_HOME%\bin
下面的native-image.cmd
,在文件头部添加如下内容:
@echo off
call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat" > nul
运行 HelloWorld
编辑 HelloWorld.java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, Native World!");
}
}
编译成可执行文件
javac HelloWorld.java
native-image HelloWorld
运行 HelloWorld
./helloWorld
显示结果
Hello, Native World!
License:
CC BY 4.0