之前装JDK的时候没怎么注意过,所以装好之后配置了环境变量之后DOS窗体下输入java通过了,但是输入javac却报错不是内部命令,由于Eclipse什么的都没影响所以没管它,今天重装系统了所以配置环境变量的时候就像努力配好,网上找了很多文章都没解决最后终于找到了一片文章解决了问题,其实也没什么,只是好多人跟风回答问题都是从别人那里拷过来的所以自然没回答对或者是出现的问题不一样,就我自己出现的上述问题写下这篇文章,希望能为出现同样问题的朋友们解决问题,文章链接为:http://zhidao.baidu.com/link?url=v8zNxeLfb2HHxU23sBqP_bB0f24zFwAMbhW7aOnBNSZwO4rGlVc94zKNHpfKDftXN5gd3KmUeazske-3GvyD6q
正确的环境变量配置步骤如下:因为系统不能识别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 按钮.
步骤三:接下来的页面里点击 ACCEPT 按钮.
步骤四:接下来的页面里点击 Download j2sdk-1_4_1_07-windows-i586.exe 链接便下载.
步骤五:安装已下载的JDK (默认安装盘符为 C:\j2sdk1.4.7_03 ).
注意:无需更改安装路径
步骤六:现在开始具体配置环境
右击”我的电脑”,选择”属性”,再选择”高级”,点击”环境变量”,注意到 ”系统变量”,点击”新建”三次,每次创建一个系统变量 (注意大小写).
变量名: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;
变量创建完后点击”确定”,直到”属性”窗口消失.
步骤七:打开”记事本”,输入这段代码 (注意大小写)
class HelloWorld
{
public static void main(String args[])
{
System.out.println("Hello World");
}
}
步骤八:以 HelloWorld.java 保存文件到 d:\java
注意:保存地址可*选择,文件名注意大小写.
步骤九:进入”开始”-”所有程序”-”附件”-”命令提示符”
直接键入 javac 回车,数秒后显示环境测试结果,出现大片英文字符即为正常.
步骤十:更换盘符到 HelloWorld.java 文件所在目录 (D:\java>).
键入 javac HelloWorld.java 数秒后回到文件所在目录 (D:\java>) 编译成功.
键入 java HelloWorld 数秒后显示将显示 Hello World
最后,感谢百度网友”CNET系软专家团“在回答网友问题时候的认真态度使我得以解决我的问题并誊写下这篇文章留作后用。再次感谢各位网友的热心答案。