美文网首页
谈谈操作系统的环境变量

谈谈操作系统的环境变量

作者: C_Hans | 来源:发表于2017-07-10 13:59 被阅读0次

    几乎每一篇搭建 Java 开发环境的文章都会提到安装完 JDK 后手动设置操作系统的 CLASSPATH 环境变量,挺麻烦的,我就想为啥没有在安装过程中自动设置好呢?

    简述环境变量

    • Linux/Unix 中输入 ' env ',Windows 中输入' set '即可看到当前操作系统的所有环境变量。

    • echo $PATHecho %PATH% 或者 set PATH即可对应看到两种操作系统的对应环境变量当前值(PATH为例)

    • 还是贴上 wiki 吧,已经写得很清楚明了了[https://zh.wikipedia.org/wiki/%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F],
      虽然百度百科更加详尽,但是排版乱七八糟,而且重复啰嗦,估计是那些为刷积分的不知 PATH 为何物的用户从百度得来的结果东拼西凑复制粘贴上去的,没眼看.

    Java 环境搭建中的变量

    • 从网上搜索到的几乎每一篇搭建 Java 开发环境的文章都会提到这一点,但似乎配置只为了终端方便编译运行 java 程序而已,如果用 IDE 的话根本用不着,起码有一点是没必要的操作,那就是 CLASSPATH

    • 一般都会配置三点(以 Linux 平台为例)

    • export JAVA_HOME="path/to/JDK"

    • export PATH=$JAVA_HOME/bin:$PATH

    • export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$PATH

    • 但 CLASSPATH 从 Java1.5起就已经默认配置好了,没必要手动指明路径,多此一举.

    相关文章

      网友评论

          本文标题:谈谈操作系统的环境变量

          本文链接:https://www.haomeiwen.com/subject/aiwyhxtx.html