假设工作路径是C:\,
源文件位于C:\a\b\c\test.java,package a.b.c;
public class test{
public static void main(String[] args) {
System.out.println("This is a test.\n");
}
}
编译后能正常运行cd c:\
javac a\b\c\test.java
java a.b.c.test
This is a test.
现打包如下cd c:\
jar cvf t.jar a
可以用以下方式执行java -classpath t.jar a.b.c.test
现想修改为自动执行,遂改MANIFEST.MF文件为Manifest-Version: 1.0
Created-By: 1.6.0_22 (Sun Microsystems Inc.)
Main-Class: a.b.c.test
执行java -jar t.jar,出现Exception in thread "main" java.lang.NoClassDefFoundError: a.b.c.test求教应该如何操作,感谢