安装GraalVM
2023-12-21 14:36:57
介绍
什么是GraalVM
- GraalVM是Oracle官方推出的一款高性能JDK,使用它享受比OpenJDK或者OracleJDK更好的性能
- GraalVM的官方网址: https://www.graalvm.org/
- 官方标语: Build faster, smaller, leaner applications。
- 更低的CPU、内存使用率
- 更快的启动速度,无需预热即可获得最好的性能
- 更好的安全性、更小的可执行文件
- 支持多种框架Spring Boot、Micronaut、Helidon 和 Quarkus。
多家云平台支持 - 通过Truffle框架运行JS、Python、Ruby等其他语言
下图可以看出使用了Graalvm内存和cpu使用率大大降低
GraalVM版本介绍
标题搭建GraalVM社区版(linux)
打开下载网站 https://www.graalvm.org/downloads/#
我的是x86_64位架构,查看放下为 arch
下载完成拖动到linux服务器中使用解压命令
tar -xvf graalvm-jdk-21_linux-x64_bin.tar.gz
将解压后的文件重命名为graalvm
配置环境变量
vim /etc/profile
找到export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL,在下面写上:
#java
export JAVA_HOME=/usr/local/java/graalvm
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
java21是没有jre/bin目录的,但是为了方便切换到8版本,还是保留吧。想切换到java只需要修改环境变量JAVA_HOME为你java8的安装目录即可。
:wq保存并退出,使环境变量生效
source /etc/profile && java -version
输出
java version "21.0.1" 2023-10-17
Java(TM) SE Runtime Environment Oracle GraalVM 21.0.1+12.1 (build 21.0.1+12-jvmci-23.1-b19)
Java HotSpot(TM) 64-Bit Server VM Oracle GraalVM 21.0.1+12.1 (build 21.0.1+12-jvmci-23.1-b19, mixed mode, sharing)
没有成功的显示还是jdk8的可以试着重启下
文章来源:https://blog.csdn.net/weixin_47352091/article/details/135126263
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!