//:mtm/haha.java
package mtm;
import java.io.*;
public class haha{
public static void main(String args[]){
System.out.println("hello");
}
}Exception in thread "main" java.lang.NoClassDefFoundError: haha (wrong name: mtm
/haha)
去掉package mtm就可以允许,不去掉就不行,WHY?
package mtm;
import java.io.*;
public class haha{
public static void main(String args[]){
System.out.println("hello");
}
}Exception in thread "main" java.lang.NoClassDefFoundError: haha (wrong name: mtm
/haha)
去掉package mtm就可以允许,不去掉就不行,WHY?
javac haha.java
java haha
C:\Documents and Settings\Administrator\桌面\JAVA\mtm\haha.java
然后我编译运行haha.class
package mtm;
import java.io.*;
public class haha{
public static void main(String args[]){ //main方法
System.out.println("hello");
}
}
Unrecognized option: -classpath.mtm.haha
Could not create the Java virtual machine.
Exception in thread "main" java.lang.NoClassDefFoundError: mtm/haha (wrong name:
haha)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
如果在,无语。。lz你睡个觉去吧。
任意目录下,
mkdir mtm 回车
cd mtm 回车
notepad haha.java 回车 (弹出提示,按确定)
复制你的1楼代码,黏贴,保存,退出
javac haha.java
dir 回车(目的,确认一下haha.class)
cd ..
java -classpath . mtm.haha
这是我的操作过程
我只能帮你这么多了。