Java开发配置环境变量有何必要性?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1142个文字,预计阅读时间需要5分钟。
之前学习Java时,感觉最难的事情之一就是配置jdk的环境。那个真是一个挑战啊,Path、JAVA_HOME、CLASSPATH等环境变量设置得深怕出一点错。但现在,JDK11之后,就不需要再配置classpath了,jre和jdk合并了,简单多了。
之前学习 Java 的时候,感觉最难做的一件事情就是配置 jdk 的环境。那叫一个困难啊,Path, JAVA_HOME, CLASSPATH 印象深刻的很…(但是现在 JDK11 不用再配置 classpath 了,jre 和 jdk 合并了)
就在去年暑假,要配 OpenCV 的环境,要调的东西还是比较多的,对环境配置的概念又加深了。
现在懂的多了,配过的环境也多了,配过的平台也不算少。现在就想分享一下 关于我对配环境这件事情的感受。
那就以 Windows 来说说环境配置的问题,Linux 下的其实差不多。
为什么需要环境变量
我记得计算机网络的老师在给我们讲 ip/mac 地址 的时候提过一个例子:
你刚到这个班,班里都是新同学,你想找班里的小明同学该怎么办?
答:在班里喊一声小明。这当然可以,小明肯定会响应你。对局域网来说也是如此。
但是,如果有一张座位表,上面有每个同学的座位信息,你想找到某个人是不是就很简单了。
环境变量也是如此,也很适合这个例子。
当用户在 cmd 中执行一个命令的时候,命令行的解释器就会去找你要执行的命令。
本文共计1142个文字,预计阅读时间需要5分钟。
之前学习Java时,感觉最难的事情之一就是配置jdk的环境。那个真是一个挑战啊,Path、JAVA_HOME、CLASSPATH等环境变量设置得深怕出一点错。但现在,JDK11之后,就不需要再配置classpath了,jre和jdk合并了,简单多了。
之前学习 Java 的时候,感觉最难做的一件事情就是配置 jdk 的环境。那叫一个困难啊,Path, JAVA_HOME, CLASSPATH 印象深刻的很…(但是现在 JDK11 不用再配置 classpath 了,jre 和 jdk 合并了)
就在去年暑假,要配 OpenCV 的环境,要调的东西还是比较多的,对环境配置的概念又加深了。
现在懂的多了,配过的环境也多了,配过的平台也不算少。现在就想分享一下 关于我对配环境这件事情的感受。
那就以 Windows 来说说环境配置的问题,Linux 下的其实差不多。
为什么需要环境变量
我记得计算机网络的老师在给我们讲 ip/mac 地址 的时候提过一个例子:
你刚到这个班,班里都是新同学,你想找班里的小明同学该怎么办?
答:在班里喊一声小明。这当然可以,小明肯定会响应你。对局域网来说也是如此。
但是,如果有一张座位表,上面有每个同学的座位信息,你想找到某个人是不是就很简单了。
环境变量也是如此,也很适合这个例子。
当用户在 cmd 中执行一个命令的时候,命令行的解释器就会去找你要执行的命令。

