jdk 环境变量设置问题 我学Java 三天了, 在环境变量设置上有点问题: 把path和classpath设置在用户变量里边,和设置在系统变量里边有什么区别? 我的程序都能够正常运行啊,我的系统是XP.请各位高人指点! 百分相送! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用户变量里边,和设置在系统变量里边是有区别的:用户变量针对当前用户,如果你换另一用户登录你设置的用户变量就不在了。系统变量针对整个系统,哪个用户登录都能使用。还有最关键的一条:如果你做的程序是后台运行的,而且是伴随XP启动而启动,也就是说不进入界面你的程序就已经启动了,那么用户变量会出错,找不到类。而系统变量不会出错,能正常运行。OK,给分吧! Path=C:\j2sdk1.4.2_04\bin;E:\OraHome_1\jre\1.4.2\bin\client;E:\OraHome_1\jre\1.4.2\bin;C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem按照你自己的路径设置一下吧! JAVA_HOME = /JDK的安装路径/ path = .;%JAVA_HOME%\bin; classpath = .;%JAVA_HOME%\lib\rt.jar;%JAVA_HOME%\lib\tools.jar 都正确,我就不说了,LZ应该理解局部变量和全局变量的关系吧用户变量==局部变量 系统变量==全局变量 //////////////////////////这样说挺明了的了。要是还不懂你可以这样想家里有三个卧室,其中一个让你从窗户那下了个梯子 ok你可以从这屋到楼下了。其他屋不行。但是还有一楼梯,三个屋都能到楼下梯子===用户变量楼梯==系统变量 JAVA_HOME = /JDK的安装路径/ path = .;%JAVA_HOME%\bin;classpath = .;%JAVA_HOME%\lib\rt.jar;%JAVA_HOME%\lib\tools.jar 请教easyui datagrid 弹出窗口空白的解决方法 final疑问 JDK1.5泛型的几个问题 在toolbar里如何使用jButton的RolloverIcon?? 求双钥加密程序。 在java程序中怎样用ESC键退出窗口程序?请各位大侠指教. 我是该区做vc还是借这个机会转到java,请大家给个主意,今天就要做决定,是不是辞职 折腾了一个晚上的问题,高手帮忙!! 谁有ConsoleReader的class文件?急!急! java网络读取遇到-1的疑惑 谢谢甘草,这里拉分 怎么不能结贴啊?
系统变量针对整个系统,哪个用户登录都能使用。还有最关键的一条:如果你做的程序是后台运行的,而且是伴随XP启动而启动,也就是说不进入界面你的程序就已经启动了,那么用户变量会出错,找不到类。而系统变量不会出错,能正常运行。OK,给分吧!
path = .;%JAVA_HOME%\bin;
classpath = .;%JAVA_HOME%\lib\rt.jar;%JAVA_HOME%\lib\tools.jar
用户变量==局部变量
系统变量==全局变量
//////////////////////////
这样说挺明了的了。
要是还不懂你可以这样想
家里有三个卧室,其中一个让你从窗户那下了个梯子 ok
你可以从这屋到楼下了。其他屋不行。但是还有一楼梯,三个屋都能到楼下
梯子===用户变量
楼梯==系统变量
path = .;%JAVA_HOME%\bin;
classpath = .;%JAVA_HOME%\lib\rt.jar;%JAVA_HOME%\lib\tools.jar