如何配置java环境变量

whudw 2009-03-23 10:11:46
Java的环境变量配置:
(两种方法任选一种皆可)

方法一:
依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。
在“系统变量”栏下执行三项操作:
①新建“Classpath”(如果已有,则直接编辑),设置其值为 .;JDK所在的绝对路径值\lib
(例如 .;D:\Program Files\Java\jdk1.5.0_04)(若值中原来有内容,用分号与之隔开),
注意路径前的符号为.;不能漏掉
②新建“Path”(如果已有,则直接编辑),设置其值为 %Java_Home%\bin; (若值中原来有内容,用分号与之隔开)。



方法二:
依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。
在“系统变量”栏下执行三项操作:
①新建“Java_Home”,设置其值为 JDK所在的绝对路径(例如 D:\Program Files\Java\jdk1.5.0_04)。
②新建“Classpath”(如果已有,则直接编辑),设置其值为 .;%Java_Home%\lib (若值中原来有内容,用分号与之隔开)。
注意路径前的符号为.;不能漏掉
③新建“Path”(如果已有,则直接编辑),值: %Java_Home%\bin; (若值中原来有内容,用分号与之隔开)。
...全文
163221 149 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
149 条回复
切换为时间正序
请发表友善的回复…
发表回复
meilk2009 2012-03-29
  • 打赏
  • 举报
回复
顶!弄清楚JDK与jre的关系就更好了
zeilin 2012-03-29
  • 打赏
  • 举报
回复
啥意思???
  • 打赏
  • 举报
回复
能说说这个配置的原理么?
Payden 2012-03-29
  • 打赏
  • 举报
回复
GOOLE一搜一大把!要懂得利用
愿颖 2012-03-28
  • 打赏
  • 举报
回复
JAVA_HOME=G:\JDK1.6

Path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;E:\oracle\product\10.2.0\db_1\bin;C:\Program Files\Common Files\NetSarang;C:\Program Files\AMD APP\bin\x86;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;G:\MySQL Server 5.0\bin

CLASSPATH=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\li\dt.jar;G:\sqlDriver\msbase.jar;G:\sqlDriver\mssqlserver.jar;G:\sqlDriver\msutil.jar;
这个是我的配置,我怎么在cmd输入javac怎么就提示不是内部命令呢
zhuyouyong 2012-02-21
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 degn710 的回复:]

只设置path和java_home即可吧,还用得到classpath?
[/Quote]跑tomcat要配的
geniuschat 2012-02-21
  • 打赏
  • 举报
回复
正解[Quote=引用 9 楼 regfail 的回复:]
如果把Path配置成D:\Program Files\Java\jdk1.5.0_04\bin就可以不用配置JAVA_HOME了。
楼主总结的不错
[/Quote]
zj小潘 2012-02-21
  • 打赏
  • 举报
回复
其实用JAVA_HOME来作为中间装换是更好的方法,特别是对于机子上装有多个版本JDK的用户来说,特别易于切换,不用再去修改Path和ClassPath两个变量,只需修改JAVA_HOME
As_tiankong 2012-01-18
  • 打赏
  • 举报
回复
我一般在命令行下面配置,这个比较方便。
xjn935697578 2012-01-16
  • 打赏
  • 举报
回复
我用的是java 1.7.0 在win2008 enterprise下
楼主的环境变量Classpath应为ClassPath;
存在Java_Home的变量里应用“/”,而不是"\"
Cappuccinooo 2012-01-13
  • 打赏
  • 举报
回复
楼主把很基础的知识点写的很详细,对于初学者来说,是一大收益
「已注销」 2012-01-13
  • 打赏
  • 举报
回复
哈哈,不错,一直在使用第一种呢,试试第二种是个什么情况。。。
ping818 2012-01-12
  • 打赏
  • 举报
回复
不知道是什么意思,感觉楼主很牛B的样子~~
Clely 2011-12-25
  • 打赏
  • 举报
回复
两种我都用过
ethnchao 2011-12-25
  • 打赏
  • 举报
回复
windows是这样,linux里怎么设置?
road_16 2011-12-22
  • 打赏
  • 举报
回复
②新建“Classpath”(如果已有,则直接编辑),设置其值为 .;%Java_Home%\lib (若值中原来有内容,用分号与之隔开)。
注意路径前的符号为.;不能漏掉

为什么不是:".;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar"呢?是不是因为:lib 目录下包含了dt.jar和tools.jar呢?
snovian 2011-12-22
  • 打赏
  • 举报
回复
第二种才是王道,象Eclipse、ANT、MAVEN之类的工具软件,都会去读取JAVA_HOME这个环境变量
shanshangyoufo 2011-12-22
  • 打赏
  • 举报
回复
习惯直接写路径
corner1988 2011-10-14
  • 打赏
  • 举报
回复
学习了,加油
huangmd 2011-10-14
  • 打赏
  • 举报
回复
接分,走人拉
加载更多回复(118)

62,635

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧