关于JAR打包的简单问题
interface A
{
	 int x=100;
	 void paint();}
class C implements  A{
	double x=200;
	public void paint()
	{System.out.println("抽象类练习");	}	
}
class Example{
     public static void main (String[] args) {
     System.out.println(A.x);
     A b=new C();
     b.paint();
         System.out.println(b.x);
     }	
}
一段简单的代码,我把他打包到Example.jar中,MANIFEST.MF文件修改如下:
Manifest-Version: 1.0
Created-By: 1.5.0_12 (Sun Microsystems Inc.)
Main-Class: Example
有空格,也有回车,但是在运行java -jar Example.jar
提示:
Exception in thread "main" 
java.lang.NoClassDefFoundError: A
请教各位怎么解决,是什么问题?
------解决方案--------------------打抱的话,你可以试一下fatjar。是eclipse的插件,专用来做项目打包的,google一下很容易找到。
------解决方案--------------------我是直接用eclipse打包的。我的eclipse是从sun公司下的,没有自己装插件。打包的东西直接双击就可以使用