java中环境变量设置

说明:本文章系作者学习资料整理,不完善的地方请大家指正,谢谢!

1java中的jdk设置pathclasspath

首先,右击图标“我的电脑”->属性->高级->环境变量->系统变量

如果在系统变量中没有名为pathclasspath,那么你可以自己建立;

1path的设置

java安装在哪里,path的变量值应是其完整的路径(一直到/bin

例如:你的java安装路径是D:/Downloads/学习软件,那么你的path变量值要设置到bin路径下,即D:/Downloads/学习软件/java/bin。

因为在bin文件夹下包含一些开发java程序时必备的工具程序,例如:javac(用来编译.java程序,生成字节码,即.class文件),java(运行.class文件)等,当调用javac来编译.java文件时,需要找到javac命令以及.java文件。系统通过path的设置路径找到工具程序,而要找到.java文件需要将命令提示符下的路径转到.java文件所在的路径下。例如:你有一个A.java文件,放在D:/java程序目录下,那么在命令提示符下的路径就应该是D:/java程序。

2classpath的设置

设置目的就是为了找到生成的.class文件进行运行。

classpath的变量值通常可以只设置一个符号点(.)   它代表当前路径。因为.class文件与.java文件有时是在同一路径下。当然随着你自己练习程序增多,将两类文件放在一起并不是一种好的管理。在java中采用包来管理.class文件。此时在命令提示符下的操作会有所不同。

 

举个例子来说,按照以上的设置

不涉及包的,在命令提示符下的操作:

D:/java程序>javac  A.java   如果编译没有错误时,D:/java程序>java  A

涉及包的,在命令提示符下的操作:

D:/java程序>javac  -d  A.java    如果编译没有错误时,

D:/java程序>java  innersmall.outerbig.A

其中innersmall.outerbig是你在.java文件中设置的包,通过-d可以将编译生成的.class文件放在你设置的包中。应该在.java文件的第一行利用package innersmall.outbig;来设置,在D:/java程序目录下就会生成两个嵌套的文件夹,其中文件夹innersmall文件夹包含在outerbig文件夹下。

补充:在设置环境变量时会用到一些符号,比如分号(;),当你path或classpath路径时可能会用到多个路径,此时利用分号来分隔。比如点(.),它表示当前路径,就是你的命令提示符所在的路径下。比如百分号(%),当你用百分号将一个变量名包括并作为另一个变量值的一部分时,表示采用百分号包括的变量值。举个例子,当java_home=D:/Downloads/学习软件/java  那么path=%java_home%/bin

 

 

2)在命令提示符的界面下的操作

可以输入cd/  回到c盘的根目录下;

可以输入其他盘,如d 直接转到d盘;

可以输入cd c:/c盘中任意路径”  到了c盘的任意路径下;

可以输入cd  ..命令,表示后退,即退到上一个文件夹的全路径。

你写的.java文件可以放在任意盘的路径下,但是当你编译(利用javac)时应在该路径下编译;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值