由于最近有一些时间,所以想要把之前学过一段时间的java重新捡起来看看,之前的学习环境是ubuntu,对于环境变量的配置和windows也没有什么本质的区别,只不过是要用自带的编辑器更改一些东西而已。
那么我先讲讲我对于环境变量的一些自己的理解,由于每次编译源程序的时候需要用到编译工具,而java的编译工具就是从oracle官网上下载的jdk包中的一些jar文件,所以如果要让系统识别java或者javac命令,那么就必须让系统知道这些文件的具体位置。
这样就涉及到在配置java的环境变量时新手看得云里雾里的那些地址,但是如果弄清楚了这些代码代表的意思,那么其实这些很简单。下面我一点点来剖析一下,其实没什么,但是我之前也是觉得很迷糊,所以想写出来分享一下。
更改的方式是在:控制面板-系统和安全-系统
因为这里是想要在全局都能使用java命令,所以更改的是系统环境变量
首先是java_home,这个系统环境变量的意思非常直白,就是把你jdk的地址给出,比如我电脑上这个环境变量如下:
c:\\program files\\java\\jdk1.8.0_91
现在windows很方便,直接新建系统环境变量,输入名称和路径就好
如果大家有些编程的基础或者在linux下配置过环境变量就会发现,环境变量的配置实际上与编程是类似的,比如这里就是把jdk的地址赋予了java_home这个环境变量
接下来就要用到这个环境变量了,对于path的设置如下:
%java_home%\\bin;%java_home%\\jre\\bin;
其中百分号的意思也就是取该变量的值即jdk的地址
最后一项是classpath,oracle官网上说1.5版本之后的jdk不需要添加classpath,但是经过试验发现了一些问题,也就是说现在版本的jdk在windows10上面的安装,添加环境变量的时候,需要重启,这是官方解释,而且最好是添加上classpath,还有一点,就是不要用java_home代替实际地址,把绝对路径写出,不要用相对路径,所以classpath的设置如下:
.;c:\\programfiles\\java\\jdk1.8.0_91\\lib\\dt.jar;c:\\program files\\java\\jdk1.8.0_91\\lib\\tools.jar;
这些操作进行完毕之后,需要做的就是打开cmd命令窗口,输入:
java -version
java
javac
如果第一个命令显示出了jdk的版本,那么基本上你的java编译环境已经搭建成功,下面就可以开始写第一个java程序了,把文件命名为hello.java,注意文件名一定要和程序中的类名相同,不然编译器将无法识别
相关文章
- 64M VPS建站:能否支持高流量网站运行? 2025-06-10
- 64M VPS建站:怎样选择合适的域名和SSL证书? 2025-06-10
- 64M VPS建站:怎样优化以提高网站加载速度? 2025-06-10
- 64M VPS建站:是否适合初学者操作和管理? 2025-06-10
- ASP.NET自助建站系统中的用户注册和登录功能定制方法 2025-06-10



