如果你安装在c:\jdk1.3.1path = c:\jdk1.3.1\bin;

解决方案 »

  1.   

    设置了path,用javac编译时出现bad command or file name的错误提示.是什么原因呢?
      

  2.   

    javac youfile.java
    java youfile
    还有你的类的名子要和youfile一样啊~
    这些如果都对那就是CODE有问题啊!
      

  3.   

    这些都对.不过code好像也没有问题,因为我用的是书上的例程.
    在autoexec中除了设置path之外,还需要设置什么东西?
      

  4.   

    能具体解释一下吗?
    我今天刚开始学习java.
    多谢!
      

  5.   

    你首先要安装在c:\jdk1.3.1
    然后设置环境变量path=c:\jdk1.3.1\bin
    classpath=.;c:\jdk1.3.1\lib
    然后就可以像上面用java 和javac命令了
      

  6.   

    autoexec中的设置:
    path=C:\jdk1.3.0_01\bin
    classpath=.;C:\jdk1.3.0_01\lib;C:\jdk1.3.0_01\bin;C:\jdk1.3.0_01\jre\lib;C:\jdk1.3.0_01\jre\bin
    程序代码(我在学习SL_275):
    public class a{
    public static void main (string args[]){
                    system.out.println("Hello!");
    }
    }javac a.java 出错:
    bad command or file name?????
      

  7.   

    kao 
    你的类名没大小写
      

  8.   

    class  a
    {
    public static void main(String[] args) 
    {
    System.out.println("Hello World!");
    }
    }
      

  9.   

    换成你的代码.javac a.java同样出错.
      

  10.   

    c:\jdk1.3.0_01你的文件是装在这个目录下吗?环境变量要与安装路径一致
      

  11.   

    如果装的是win2000,那么右键点击“我的电脑”————属性————高级————环境变量————新建————之后就自己看了。path设为jdk目录下bin文件夹,还有classpath设为jdk下的lib下的tools.jar。
      

  12.   

    现在的JDK安装后不用配置JAVA运行环境了,倒是要配置一下编译的环境。
    path %path%;d:\jdk1.3\bin (假定JDK在D盘上)
    对于其它有关的一些扩展需要如JSP 、SERVLET 、JDBC等,要增加一些库路径到CLASSPATH中如JDBC驱动库包就是这样.(当然这种情况下,这些库也是运行时要的。)