window怎样在命令行设置系统变量
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了window怎样在命令行设置系统变量相关的知识,希望对你有一定的参考价值。
1.单击“开始”à”运行“弹出“运行”窗口,在“打开”一栏输入cmd,回车。2.进到命令提示符窗口,新建一个环境变量,比如创建一个名为JAVA_HOME的,值为JDK所在位置,则可输入set JAVA_HOME=JDK所在位置。
3.查看指定名称的环境变量,比如刚刚新建的JVVA_HOME,输入set JAVA_HOME,回车即可(如果指定的名称不存在,则会报错)。若是查看全部环境变量则输入set回车。
4.修改环境变量。我们在添加了JAVA_HOME变量后需要在path 环境变量最前面加上%JAVA_HOME%\\bin;输入set path=value(其中value就是在path前面上%JAVA_HOME%\\bin;后的值记住bin后面的分号不能掉)。
编后语:若想删除制定的环境变量可以输入set JAVA_HOME=再直接回车即可。 参考技术A win10配置环境变量正确了吗? 如果确实正确了,打开命令行,输入java或者javac等都有使用提示的 如果没有正确,本人综合网上的解答,给出一种配置方法,这里配置的系统变量,切换用户也可使用的,而不是用户变量,供参考, 照做就行了 部分步骤省略,不会的再问吧。只说一些关键的地方 1.找到“系统属性”的窗口 点击“环境变量(N)”,弹出以下窗口: 点击”新建(W)“,弹出 1.首先要配置系统变量JAVA_HOME 变量名固定为JAVA_HOME,不要变,照写即可,具体设置如图: 变量值是jdk所在位置,你去找一下,每个人的都可能不同。一般默认在C盘(?) 我的是C:\ProgramFiles(x86)\Java\jdk1.6.0_39 注意路径里包含的关键字眼"\Java\jdk1.6.0_39", ”\Java\“后紧跟你安装的jdk的版本,有时会找错。 2.接着是Path变量。先在系统变量(S)的面板里, 拖动滚动条找一下是否有Path变量,一般都有的 变量名为Path,系统已有(没有的就把Path写到变量名中,点击”新建“后设置),找到它,不用再输入,这时候就只用输入变量值%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,(注:据网上的攻略,变量为”%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;“,末尾要多了个分号“;”,亲测,加与不加,看不出有多大影响,建议还是加吧。有解释说:path已经存在的话我们添加上面的那个路径就要放在“;”后面这样就不会破坏Path之前的路径) (亲测)有时Path环境变量设置会出现以下窗口,尤其是第一次设置,或者其它情况),这是设置好后的界面: 如果出现了,那就在这个页面点击“编辑(E)”或者”新建“,出现一个编辑的框(清空后空白),分别输入%JAVA_HOME%\bin和 %JAVA_HOME%\jre\bin,得到如上图的效果 (据说以上两步做完了就成功配置jdk了。) 为了以防万一,如果不行,还是3步走战略 最后 配置ClassPath环境变量,和Path的设置类似 变量值为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(照写,复制粘贴即可,前面的“.;”一个不能少,“.”和“;”) 3个变量JAVA_HOME、Path、ClassPath都设置完毕后打开cmd(win10下:运行>输入cmd或者WIN+R打开”运行“,再输入cmd等)。如果在配置之前已经开了cmd,那就要重新打开再 输入java或者javac测试是否成功。成功了就会有效果 了
java使用命令编程为啥要设置环境变量!怎样设置环境变量啊?急!急!急!
安装后系统环境变量Path 值的设置
SDK平台提供的Java编译器(javac.exe)和Java解释器(java.exe)位于Java安装目录的bin文件夹中,为了能在任何目录中使用编译器和解释器,应在系统特性中设置Path。对于Windows2000、Windows2003、Windows XP,用鼠标右键点击“我的电脑”,弹出菜单,然后选择属性,弹出“系统特性”对话框,再单击该对话框中的高级选项,然后点击按钮“环境变量”,添加如下的系统环境变量:
变量名:PATH,
变量值:E:\jdk1.4\bin
例:C:\Program Files\Java\jdk1.5.0_01\bin
如果曾经设置过环境变量Path,可点击该变量进行编辑操作,将需要的值加入即可。对于Win9x,用记事本编辑Autoexec.bat文件,将如下的设置语句加入即可,Path = E:\jdk1.4\bin; 也可以在命令窗口,如MS-DOS窗口键入命令:PATH = E:\jdk1.4\bin;
SDK的安装目录的jre文件夹中包含着Java应用程序运行时所需要的Java类库,这些类库被包含在一个jre\lib中的压缩文件rt.jar中。安装SDK一般不需要设置环境变量ClassPath的值,如果你的机器安装过一些商业化的Java开发产品或带有Java技术的一些产品,如PB、Oracle等,那么这些产品在安装后,也可能会修改了ClassPath的值,那么当你运行Java应用程序时,你可能加载这些产品所带的老版本的类库,可能导致程序要加载的类无法找到,使你的程序出现运行错误。你可以重新编辑系统环境变量ClassPath的值。
对于indows2000、Windows2003、WindowsXP,用鼠标右键点击“我的电脑”,弹出菜单,然后选择属性,弹出“系统特性”对话框,再单击该对话框中的高级选项,然后点击按钮“环境变量”,添加如下的系统环境变量:
变量名:ClassPath
变量值:E:\jdk1.4\jre\lib\rt.jar;.;
例:C:\Program Files\Java\jre1.5.0_01\lib\rt.jar ;.;
如果曾经设置过环境变量:ClassPath,可点击该变量进行编辑操作,将需要的值加入即可。 参考技术A 在windows下的环境变量:
1)单击右键”我的电脑“,选择属性。找到环境变量并选择,单击新建。
2)首先添加JAVA_HOME,再添加路径即JDK的位置。
3)再次添加CLASSPATH,一般默认路径为. 。
4)PATH一般不必添加,一般都会存在,找到它并进行修改,即添加“%JAVA_HOME\bin%”,但不要覆盖和删除其他路径,否则会影响系统其他文件的运行。
在LINUX下的环境变量:
1)打开终端
2)vi .bash_profile
3)添加内容:
JAVA_HOME=/opt/jdk1.6.0_03
CLASSPATH=.
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
4)保存,并让配置起作用。
Source .bash_profile
或者:注销系统。
注: 1)JAVA_HOME 让其他应用程序知道JDK在哪。比如:Tomacat、Eclipse
2) CLASSPATH 让JAVA虚拟机知道要运行的类的字节码文件在哪。如果不配置,默认为 . 。
3) PATH 让操作系统找到java,javac等这些命令。但千万不要覆盖PATH里面其他的命令。 参考技术B java命令编程时编译或执行java文件,jdk找不到你要编译的文件所在的位置,就需要classpath和path的环境变量了,
我的电脑-属性-高级-环境变量,在用户变量中新建变量
1.先建一个JAVA_HOME,值为C:\jdk1.6.0_20\
2.再建一个CLASSPATH,值为.;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib\rt.jar,记得前面一定要有一个.
3.在path里面,添加%JAVA_HOME%\bin;到最前面
不懂的和我联系 参考技术C 命令行里面设置的都是临时的,关掉那个命令行以后就不起作用了设置步骤
1.JAVA_HOME :C:\Program Files\Java\jdk1.6.0_05 //这里的值填你的jdk安装目录
2.classpath:.;C:\Program Files\Java\jdk1.6.0_05\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_05\lib\tools.jar //classpath的值是装载类的时候寻找类的路径,一定要注意,第一处的“.” 那个表示先到当前目录寻找,还要加上jdk下的lib下的tools.jar和 dt.jar
3.path(可选,如果你想要在命令行中使用java命令编译运行java程序就需要设置这个):jdk安装目录下bin目录的路径
回答完毕 参考技术D 例如你的JDK安装在 C:\jdk1.6.0_20\
(都在系统变量中)
1.先建一个JAVA_HOME,值为C:\jdk1.6.0_20\
2.再建一个CLASSPATH,值为.;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib\rt.jar,记得前面一定要有一个.
3.在path里面,添加%JAVA_HOME%\bin;到最前面
OK~设置成功
以上是关于window怎样在命令行设置系统变量的主要内容,如果未能解决你的问题,请参考以下文章