我在Windows XP中的环境变量设置如下(安装文件在C:\Program Files\Java) Path 我将光标移到末尾,然后输入一个分号和Java解释器所在的文件夹的名称,也就是在Path变量末尾添加\C:\Program Files\Java\jdk1.5.0\bin Classpath 我的JDK安装在文件C:\Program Files\Java\jdk1.5.0中,变量值为 .;C:\Program Files\Java\jdk1.5.0\lib\tools.jar 大家帮我看看错在哪里,我设置完后,运行程序HelloUser时,总是显示javac 不是内部命令和外部命令,也不是可运行程序 请高手指点一下,请尽量详细点,我是初学者
jdk的环境变量配置有误:XP:在“我的电脑”右键“属性”,找“高级”里面的“环境变量”新建3个变量JAVA_HOME=jdk的根目录,比如C:\ProgramFiles\Java\jdk1.6.0_07PATH=%JAVA_HOME%\binCLASSPATH=.;%JAVA_HOME%\libwin7:在“我的电脑”右键“属性”,找“高级系统设置”—“高级”里面的“环境变量”新建3个变量JAVA_HOME=jdk的根目录,比如C:\ProgramFiles\Java\jdk1.6.0_07PATH=%JAVA_HOME%\binCLASSPATH=.;%JAVA_HOME%\lib;这些做好后,你可以重新试试javajavac等命令
一楼你这样好像也不对变量末尾如果无分号加“;C:\ProgramFiles\Java\jdk1.5.0\bin;”,有分号直接加“C:\ProgramFiles\Java\jdk1.5.0\bin;”,去掉引号,但其中的分号不要去,由于是光标是在末尾,所以后面的一个分号可以没有,但是前面的分号是必须要有的。
你的的JDK安装在文件C:\ProgramFiles\Java\jdk1.5.0中,那你在环境变量的系统变量中建如下:path为C:\ProgramFiles\Java\jdk1.5.0\binclasspath为.;C:\ProgramFiles\Java\jdk1.5.0\libclasspath前面要有.;
classpath.;%java_home%\lib;%java_home%\lib\tools.jarjava_homec:\programfiles\java\jdk1.7.0_25pathc:\programfiles\java\jdk1.7.0_25\bin____记住,如果原来有这个是添加上去的cmd命令行窗口,要在设置好后重新打开的。