package学习的一个程序,报错Could not find the main class: shiweiplus.  Program will exit.偶的环境变量:
CLASSPATH=.;c:\Program Files\Java\jdk1.6.0_20\jre\lib\dt.jar;c:\Program Files\Java\jdk1.6.0_20\jre\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_20\jre\lib\程序很简单:
文件shiweiplus.java:package test07;public class shiweiplus {
    public int shiweislus() {
        return 0;
    }
    public static void main ( String var[] ) {
      
      return;
    }
    public int plus(int x, int y) {
        return x+y;
    }
}可以编译javac shiweiplus.java
但是链接时出错java shiweiplus
C:\Program Files\Java\jdk1.6.0_20\jre\lib\test07>java shiweiplus
Exception in thread "main" java.lang.NoClassDefFoundError: shiweiplus (wrong nam
e: test07/shiweiplus)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:14
1)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: shiweiplus.  Program will exit.把文件中的“package test07;”去掉,就好了。
我估计是找不到classpath,但是检查了环境变量,并且我的程序文件也是放在正确的目录下的:C:\Program Files\Java\jdk1.6.0_20\jre\lib\test07>
不知道是哪里出错,向高手求教!