当前位置: 代码迷 >> Eclipse >> 不能导入自己建立的package有关问题
  详细解决方案

不能导入自己建立的package有关问题

热度:64   发布时间:2016-04-23 13:33:06.0
不能导入自己建立的package问题
Java code
package Moolgu;import Mooly.*;public class Main {    public static void main(String args[]){    Rectangle circle = new Rectangle(1.0,2.0);    }}---------------------------------------package Mooly;public class GetClass{    }abstract class Graph{     abstract void Area();}class Circle extends Graph{    double R;    Circle (double r){R=r;}    void Area(){        double Pi=3.1415;         System.out.println("圆的周长为:"+2*Pi*R);        System.out.println("圆的面积为:"+Pi*R*R);    }}class Triangle extends Graph{    double s;    double X,Y,Z;    Triangle(double x,double y,double z){X=x;Y=y;Z=z;}        void Area(){                s=(X+Y+Z);        System.out.println("三角形的周长为:"+(X+Y+Z));        System.out.println("圆的面积为:"+Math.sqrt(s*(s-X)*(s-Y)*(s-Z)));    }}class Rectangle extends Graph{    double X,Y;    Rectangle(double x,double y){X=x;Y=y;}    void Area(){        System.out.println("圆的周长为:"+X*Y);    }}


怎么会不能导入Mooly包啊

------解决方案--------------------
要導入Mooly.jar包,也就是Mooly.jar中有已經編擇成功的.class文件.

你要在這個項目中用它,就要導入這個jar包.

具体如下:
在你的eclipse中,右擊你的項目管理器中的項目,可以看到有一個屬性Build Path->Java Build Path->Libraryes這項點Add JARS...
給包名命名,把你的Mooly.jar所有東西添進來就OK啦.

返回你的項目就可以看到了,在你的類中引入對應的命名空間即可.
------解决方案--------------------
在Mooly包下创建Main这个主类,再将Mooly包下原有的public关键字去掉就可以不使用import导入另一个包也可以一样运行了
  相关解决方案