if windows98: in dos,
set path=jdk's path\bin;
set classpath=jdk's path\lib\tools.jar;jdk's path\lib\dt.jar;
if window2000
在我的電腦的屬性的環境變量中加入:path,然后路徑是jdk's\bin;再加一個classpath,然后路徑是jdk's path\lib\tools.jar;jdk's\lib\dt.jar
如:c:\jdk1.3\lib\tools.jar;

解决方案 »

  1.   

    我本来就加了阿,运行JSP程序就得加这些属性,现在我运行JSP程序没问题的
      

  2.   

    ifrank(天蓝): 有,是一个很简单的程序,我想和程序无关
      

  3.   

    SimpleTypes是什么东西?在你的程序里吗?
      

  4.   

    ifrank(天蓝):SimpleTypes是我的源程序阿,只有几句,不会出错的,编译是对的
    cloudyehe(南飘):我的路径如下:
    classpath:  c:\jdk1.3\lib\tools.jar;c:\jdk1.3\lib\dt.jar;
    path:       %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;c:\jdk1.3;c:\jdk1.3\bin;
      

  5.   

    java SimpleTypes 你是不是加了.class?
      

  6.   

    ifrank(天蓝):没有啊,到底怎么回事啊
      

  7.   

    从你所描述的来看,你的程序里面并没有公共类,所以程序名可以随便取.但有一点你要注意,即编译后的class文件是以你的类为名字的.
    所以把你的源程序改成你的类名就可以了.
      

  8.   

    linfei(林飞):不是的啊我的源程序如下:
    public class SimpleTypes{
    public static void main(String args[]) {
    byte b=0x55;
    short s=0x55ff;
    int i=10000000;
    long l=0xfffL;
    char c='c';
    float f=0.23F;
    double d=0.7E-3;
    boolean bool=true;
    System.out.println("b="+b);
    System.out.println("s="+s);
    System.out.println("i="+i);
    System.out.println("l="+l);
    System.out.println("c="+c);
    System.out.println("f="+f);
    System.out.println("d="+d);
    System.out.println("boolean="+bool);
    }
    }
    我编译用javac SimpleTypes.java,通过了,运行用java SimpleTypes,就出错了
      

  9.   

    我的jdk1.3编译运行都没有问题,估计还是你jdk环境的问题。
      

  10.   

    运行JDK里的例子程序看看,
    如果有问题,证明是你的环境没有设好
      

  11.   

    java -cp 路径 SimpleTypes