avac不是内部命令也不是外部命令,也不是可运行的程序或批处理文件

来源:百度知道 编辑:UC知道 时间:2024/06/01 10:31:48
我的JDK安装路径是C:\Program Files\Java\j2re1.4.2_17
用户变量和系统变量都是这样设置的
java_home
C:\Program Files\Java\j2re1.4.2_17

Path
%JAVA_HOME%\bin

classpath
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib

当我在cmd中输入javac的时候就会出现
“javac不是内部命令也不是外部命令”
请高手指点

我转载的,学习一下吧~

因为系统不能识别javac命令,或者是因为你没有正确安装JDK。
在你的JDK所在的安装目录,在DOS环境里,比如是:C:\java>set path=c:\java1.4.1\bin
然后在c:\java1.4.1\bin\javac (你的java文件).java就可以了。

设置你的PATH路径.
具体配置环境
右击”我的电脑”,选择”属性”,再选择”高级”,点击”环境变量”,注意到 ”系统变量”,点击”新建”三次,每次创建一个系统变量 (注意大小写).
变量名:path
变量值:C:\j2sdk1.4.1_07\bin

变量名:java_home
变量值:C:\j2sdk1.4.1_07

变量名:classpath
变量值:C:\j2sdk1.4.1_07\lib\tools.jar;C:\j2sdk1.4.1_07\jre\lib\rt.jar;
变量创建完后点击”确定”,直到”属性”窗口消失.

----------------------------------
具体可以看下面的内容

方法针对(WinXP)
步骤一:访问JDK环境下载网址 http://java.sun.com/j2se/1.4.1/download.html
选择 Download J2SE v 1.4.1_03 下 点击 Windows (all languages, including English) 行最右边的 DOWNLOAD.
步骤二:接下来的页面里填写自己的简略资料,并点击 Yes,submit 按钮.
步骤三:接