当前位置: 首页 > news >正文

JDK8和JDK11在Ubuntu18上切换(解决nvvp启动报错)

本文主要介绍JDK8和JDK11在Ubuntu18上切换,以供读者能够理解该技术的定义、原理、应用。

🎬个人简介:一个全栈工程师的升级之路!
📋个人专栏:计算机杂记
🎀CSDN主页 发狂的小花
🌄人生秘诀:学习的本质就是极致重复!

目录

1 安装JDK 8和JDK 11

2 环境配置

3 切换JDK 8和JDK 11

3.1 java切换

3.2 javac切换

4 nvvp 启动报错解决


在Ubuntu 18.04上切换JDK 8和JDK 11,可以通过更新update-alternatives工具配置的链接。以下是步骤和示例代码:

1 安装JDK 8和JDK 11

sudo apt install openjdk-8-jdk openjdk-11-jdk

2 环境配置

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=$PATH:${JAVA_HOME}/bin:${PATH}

3 切换JDK 8和JDK 11

3.1 java切换

配置update-alternatives。

首先,为JDK 8设置首选级别:

sudo update-alternatives --config java

在出现的选择列表中选择JDK 8的安装

然后,对JDK 11做同样的操作,这次选择JDK 11的安装。

验证当前JDK版本:

java -version

通过上述步骤,你可以在JDK 8和JDK 11之间轻松切换。每次使用update-alternatives --config java时,都会提示你选择所需的JDK版本。

3.2 javac切换

终端执行:

sudo update-alternatives --config javac

在出现的列表选择JDK8

验证当前javac版本:

javac -version

通过上述步骤javac已经切换,同理JDK11切换类似

4 nvvp 启动报错解决

如下图笔者nvvp启动报错,查找原因知道是由于笔者的JDK是JDK11,笔者CUDA 12.1需要JDK8,因此需要配置系统环境为JDK8,上述就是配置或者切换成JDK8的办法

笔者切换成功后输入nvvp没有报错

成功解决。

🌈我的分享也就到此结束啦🌈
如果我的分享也能对你有帮助,那就太好了!
若有不足,还请大家多多指正,我们一起学习交流!
📢未来的富豪们:点赞👍→收藏⭐→关注🔍,如果能评论下就太惊喜了!
感谢大家的观看和支持!最后,☺祝愿大家每天有钱赚!!!欢迎关注、关注!

http://www.lryc.cn/news/319019.html

相关文章:

  • 基于eleiment-plus的表格select控件
  • 「❤️万文总结 时光回忆录❤️」那年,我在北京邮电大学计算机学院求学的日子
  • 【四 (1)数据可视化之如何选用正确的图表】
  • PHP<=7.4.21 Development Server源码泄露漏洞 例题
  • 大语言模型RAG-技术概览 (一)
  • 【嵌入式DIY实例】-DIY锂电池电压检测表
  • 生成baidu.com域名的私有证书:Linux系统命令示例
  • 小程序学习4 mock
  • Unity3D MMORPG角色的UI血条管理详解
  • 【python】爬取杭州市二手房销售数据做数据分析【附源码】
  • Day34:安全开发-JavaEE应用反射机制攻击链类对象成员变量方法构造方法
  • Transformer代码从零解读【Pytorch官方版本】
  • 安卓性能优化面试题 31-35
  • QML与C++通信
  • Explain详解与索引优化最佳实践
  • Spring Boot轻松整合Minio实现文件上传下载功能【建议收藏】
  • MySql入门教程--MySQL数据库基础操作
  • 鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:Slider)
  • 第五十六回 徐宁教使钩镰枪 宋江大破连环马-飞桨图像分类套件PaddleClas初探
  • springboot/ssm企业内部人员绩效量化管理系统Java员工绩效管理系统web
  • XML语言的学习记录2-XMLHttpRequest
  • 力扣爆刷第95天之hot100五连刷61-65
  • 聊聊powerjob的执行机器地址
  • Android Kotlin知识汇总(三)Kotlin 协程
  • JVM垃圾收集器-serial.parNew,parallelScavnge,serialOld,parallelOld,CMS,G1
  • docker搭建upload-labs
  • 超详细外贸单证汇总!
  • Docker部署ChatGLM3、One API、FastGPT
  • 【Linux-网络编程】
  • win10虚拟机安装驱动教程