我用的是xp系统,虚拟机,SDK都装上了。可是java程序还是执行不了,总是显示javac不是系统命令。请各位帮帮忙!小弟万分感谢!

解决方案 »

  1.   

    给你看看这个吧:
    http://community.csdn.net/Expert/TopicView3.asp?id=4657343
      

  2.   

    配置path和classpath
    随便找本书就有
      

  3.   

    环境变量需要配置Java_Home,Path,ClassPath
      

  4.   

    按下面设置:
    在我的电脑->属性->高级->环境变量->(系统变量)新建如下项
    1.变量名:classpath
      变量值:D:\Java\jdk1.5.0_04\lib\dt.jar;D:\Java\jdk1.5.0_04\lib\tools.jar;(根据你的安装路径改一下)
    2.变量名:JAVA_HOME 变量值:D:\Java\jdk1.5.0_04
    3.找到Path选编辑:在变量值最后添加D:\Java\jdk1.5.0_04\bin;
      

  5.   

    首先按上面介绍的那个,找到环境变量的设置对话框
    在下面的栏中,点击新建,出来一个对话框,在上面一栏中写:JAVA_HOME
                                              下面写:JDK的安装路径就和上面的一样
    然后找出PATH变量把值修改一下,在最前面写下:
           %JAVA_HOME%\bin;
    然后再试一下就可以了
      

  6.   

    配置path和classpath
    随便找本书就有找书还不如上网搜了!我说!
      

  7.   

    那是因为你还没设置环境变量,在Path里添加你的javac.exe所在的目录,如:C:\jdk5.0\bin,然后设置classpath为.;你欲输出.class文件的目录,具体怎么做网上有很多教的
      

  8.   

    呵呵
    我也是才学的
    给你说哈嘛我的电脑属性—>高级—>环境变量—>系统变量(记住一定选系统变量不能选用户变量,不然照样不行哈)—>新建 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.5.0_07(具体看你把JAVA装在什么地方的哈,视情况而定)—>找到PATH选编辑,原本会有一段,不要覆盖要在最后面加:;%JAVA_HOME%\bin —>最后新建 变量名:CLASSPATH 变量值:.(注:在DOS下表示当前目录哈)
    你去试一下吧,应该没问题哈,如果有问题再说嘛
    以后大家一起努力嘛!
      

  9.   

    我第一天学java的时候没有碰到这个问题,因为书上说了,要先配环境变量,呵呵!