码迷,mamicode.com
首页 > 编程语言 > 详细

java 环境变量设置

时间:2014-05-30 14:54:11      阅读:331      评论:0      收藏:0      [点我收藏+]

标签:c   style   class   blog   code   java   

jdk1.4之后版本不需要设置Classpath变量。 如果在Classpath变量中没有添加当前路径,即 [.](无括号),在命令行中运行

java Helloworld

会出现错误:

Error: Could not find or load main class Helloworld

这是由于指定了Classpath变量的值,JRE按照指定的路径来搜索java类,这其中并不包含当前文件夹路径,故出现错误。

解决方法:

1. 命令行增加参数 -cp 临时将当前路径加入到JRE搜索路径中:

java -cp . Helloworld

2. 在当前命令行窗口中临时增加当前路径到Classpath环境变量中:

set Classpath=.
java Helloworld

3.一劳永逸的方法,在system-advanced system settings-Environment Variables里,在Classpath里增加一条当前路径[.](不含括号)。

   注:a.添加之后重启系统才能生效,或者再开一个命令窗口随意set一下Classpath的值(只会影响当前窗口),则系统的环境变量会自动刷新。

   b.jdk1.5以上可以直接删除Classpath变量

java 环境变量设置,布布扣,bubuko.com

java 环境变量设置

标签:c   style   class   blog   code   java   

原文地址:http://www.cnblogs.com/uranium/p/3760384.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!