这个编译跟你用不用记事本有什么关系?你要仔细检查出错信息,是否Java的CLASSPATH没有设置正确?很多时候不能正确编译和执行都是这个原因

解决方案 »

  1.   

    如果JDK为1。2以上的话就不用设置了,只需要设置path
    98下,在autoexec.bat中添加:  path=JDK安装路径(如:C:\JDK)
    2000下,在“控制面板”-“系统属性”-“高级”下的“环境变量”的用户变量里添加:
    变量名:path  变量值:JDK安装路径
      

  2.   

    如果你用的是jdk
    需要把jdk\bin目录加到path中,在AUTOEXEC.BAT中写入
    PATH=c:\jdk\bin(如果你的安装路径在c)
      

  3.   

    WIN98:打开 c:\autoexec.bat 文件,在最后添加以下信息:(请核实tools.jar文件名)
    set path = %path%;d:\jdk1.3\bin
    set classpath = %classpath%;d:\jdk1.3\lib\tools.jar;.;d:\jdk1.3Win2000:你也可以这样加"我的电脑"上点右键-->属性-->高级-->环境变量-->系统变量-->编辑classpath。
      

  4.   

    多半是你的路径没设好.具体方法如panq()所述,另外建议在学习初期阶段,用一款JAVA文本编辑器,如Jcreate PRO等.