本人发现java9的环境变量设置与之前的版本有点差异,所以写了此文,以免下次又碰壁。

1设置JAVA_HOME:
由于本人的安装目录是D:\java_dev\java\jdk-9,所以环境变量JAVA_HOME 为 D:\java_dev\java\jdk-9。该环境变量与先前版本没有差别。本人安装路径实际截图如下:

2 设置CLASSPATH:
java9之前的设置是 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

然而java9的lib目录下没有找到我们常见的两个jar包,所以CLASSPATH部分有所改动。从本人的安装路径来看,CLASSPATH的正确路径应该是

.;D:\java_dev\java\jdk-9\lib;D:\java_dev\java\jre-9\lib;

另外一个可行的做法是增加一个环境变量JRE_HOME,并且设置JRE_HOME值为D:\java_dev\java\jre-9。设置了JRE_HOME之后,再将CLASSPATH设置为
.;%JAVA_HOME%\lib;%JRE_HOME%\lib;

但是本人还是推荐第一种做法,因为第一种做法在win10下,选中CLASSPATH点击编辑按钮之后,可以将环境变量中的每一个路径以列表的形式呈现出来。而第二种做法只能以一个很长的字符串呈现。
在win10下,CLASSPATH环境变量设置截图如下:

选中CLASSPATH点击编辑按钮之后截图如下:

3修改Path:
在Path中追加
;D:\java_dev\java\jdk-9\bin;D:\java_dev\java\jre-9\bin; 截图如下:

java9在win10下环境变量设置笔记相关推荐

  1. Linux下环境变量设置

    1.在Windows 系统下,很多软件安装都需要配置环境变量,比如 安装 jdk ,如果不配置环境变量,在非软件安装的目录下运行javac 命令,将会报告找不到文件,类似的错误. 2.那么什么是环境变 ...

  2. java Windows7 下环境变量设置

    Windows 7下配置JDK环境变量参数设置: 1.    安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为:D:\Program Files (x86)\Java\jdk1. ...

  3. Ubuntu下环境变量设置

    [内容来自网络] 相应配置文件介绍: 1) /etc/profile :在登录时,操作系统定制用户环境使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,改文件被执行 2) /e ...

  4. 【java】Windows7 下环境变量设置

    Windows 7下配置JDK环境变量参数设置: 1.    安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为:D:\Program Files (x86)\Java\jdk1. ...

  5. linux 下环境变量设置

    Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量.系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效. 修改用户环境变量 用户环境变量通常被存储在下面的文件中: ...

  6. linux环境变量又叫局部变量的区别,Linux下环境变量(.bash_profile和.bashrc的区别)...

    在linux系统下,如果下载并安装了应用程序,在启动时很有可能在键入它的名称时出现"command not found"的提示内容.如果每次都到安装目标文件夹内,找到可执行文件 来 ...

  7. win10环境变量设置_win10配置anaconda环境变量

    我的Python安装有两部分,一部分是单独安装的anaconda3-5.1.0:另一部分是vs2017安装的时候选择的python3.6.6:所以电脑中的路径就有两部分. 关键是找到在自己的电脑上an ...

  8. java12.0.1版本环境变量设置,2019年5月16,小白笔记

    java12.0.1版本环境变量设置,2019年5月16,小白笔记 Java12.0.1版本下载 环境变量设置详细的步骤: 注意:每个版本的环境变量设置是不同的,一定要先知道自己用的是什么版本的jav ...

  9. Win10系统下环境变量Path编辑变成旧版本如何恢复

    安装很多开发软件时我们经常需要在系统环境中配置path环境变量,若path值被修改或删除是无法使用运行打开程序的.如果path值不小心被你修改了,大家只要改回来就可以了,但是有win10系统用户发现环 ...

  10. linux下环境变量PS1设置

    为什么80%的码农都做不了架构师?>>>    linux下环境变量PS1简单来说就是设置命令提示符显示的内容,如下: root@10.1.1.200:~# PS1变量中提示符各项含 ...

最新文章

  1. 【编程语言】Java基础进阶——面向对象部分
  2. WIN-8“内置管理员无法激活此应用”问题
  3. Linux操作系统下共享文件夹设置方法介绍
  4. 剪切粘贴时总是上次的内容_如何关闭 iOS 14 的粘贴通知
  5. C#+Sql数据库备份
  6. 多列集合的索引器实现
  7. 一款App基于mPaaS小程序如何进行改造?
  8. ThreadLocal原理机制
  9. 给内部类对象数组属性赋值时报错:Exception in thread main java.lang.NullPointerException...
  10. 多选题spss相关分析_【医学问卷分析】使用SPSS多重响应对医学问卷多选题进行统计分析——【杏花开医学统计】...
  11. HDU2109 Fighting for HDU【排序】
  12. robotframe处理日志中文问题
  13. 隐藏优惠券app哪个靠谱?京东隐藏优惠券是不是真的?
  14. 大学英语四新视野 课后习题+答案翻译 Unit1~Unit8
  15. 电脑蓝牙耳机,蓝牙耳机能连笔记本吗_笔记本电脑怎么接蓝牙耳机吗-win7之家
  16. 【2022.1】电脑重装系统后浏览器密码恢复:Edge需自己打开自动同步,Chrome默认直接同步
  17. vSphere7.0添加第三方驱动
  18. 中国再生聚酯纤维市场运营现状及投资战略分析报告2022-2028年
  19. LeetCode-179
  20. MySQL 冷备份操作 + shell 脚本自动备份

热门文章

  1. rar压缩包的打开密码破解
  2. 华为HCNE(H3CNE) / HCSE(H3CSE)认证必看书籍
  3. RGB颜色查询对照代码表
  4. 激光投影仪对比激光电视 成像原理和适用范围
  5. CMOS模拟集成电路设计学习笔记
  6. c语言代码混淆器,工具:c 混淆器——AvIator
  7. 蜂鸣器驱动电路中二极管的作用
  8. 软件工程实验报告1-可行性分析
  9. html文字纵向导航栏,JS+CSS实现另类带提示效果的竖向导航菜单
  10. emule电骡无法连网的原因和解决方法-更新服务器与kad节点