idea使用native

您所在的位置:网站首页 sw打包怎么用 idea使用native

idea使用native

2023-06-06 04:42| 来源: 网络整理| 查看: 265

native-image简介

native-image 是一个用于将 Java 程序编译为本地可执行文件的工具。它是 GraalVM 的一部分,GraalVM 是一个高性能的通用虚拟机,支持多种语言。

使用步骤 下载GraalVM

安装 GraalVM:首先,你需要安装 GraalVM。你可以从 GraalVM 官方网站(https://www.graalvm.org)下载适用于你的操作系统的安装包,并按照安装说明进行安装。按下图步骤操作即可,第三张图我使用的是linux操作系统,你根据自己的环境进行选择下载 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

设置环境变量:下载完解压后,设置 JAVA_HOME 环境变量指向 GraalVM 的安装目录

在这里插入图片描述 vim /etc/profile 编辑配置文件,输入以下内容

export JAVA_HOME=/opt/language/jdk/graalvm-17 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$PATH:$JAVA_HOME/bin

source /etc/profile 使配置生效

到上面下载的graavlvm的bin目录下,执行如下命令安装native-image ./gu install native-image 创建springboot项目(这里不做赘述,大家都比较熟悉)github自己搭建的一个项目可作参考 使用gradlew进行打包./gradlew nativeCompile

在这里插入图片描述 在这里插入图片描述打包完的二进制文件 在这里插入图片描述

对比直接使用jar包启动和二进制包启动() jar包启动(1.155秒启动时间)

在这里插入图片描述

二进制包启动(0.05秒启动时间)

在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3