直接在程序中写你要用到的类名或者方法名,然后alt+/,系统会帮你导入的,不用自己导入(前提是你“导入外部jar包“这个工作做的没问题)

解决方案 »

  1.   

    谢谢DreamDragon_NEU(梦龙) 大侠,我用Person person=new Person();根本过不去,提示"Person can not be resoloved or is not a type",我写的Person类如下:package myPacket;
    public class Person {
    private String m_strName;
    private int m_nAge;
    private String m_strSex;//"b"--boy,"g"--girl
    public Person() {
    super();
    m_strName="";
    m_nAge=0;
    m_strSex="b";
    }
    public String GetName() {
    return m_strName;
    }
    public void SetName(String strName){
    m_strName=strName;
    }
    public int GetAge() {
    return m_nAge;
    }
    public void SetAge(int nAge){
    m_nAge=nAge;
    }
    public String GetSex() {
    return m_strSex;
    }
    public void SetSex(String strSex){
    m_strSex=strSex;
    }
    }
    请继续指点
      

  2.   

    在Eclipse上直接新建工程,那用这么麻烦
      

  3.   

    加了classpath=c:\testPacket\myjar.jar,在eclipse中仍然不能解释Person类,请大侠们继续指点
      

  4.   

    右击你的工程,属性,java构建路径,添加外部jar
    把你的含有Person类的jar包添加进来再试试~~~
      

  5.   

    谢谢DreamDragon_NEU(梦龙) 大侠,我已经把myJar.jar包加进来,和你说的一样
      

  6.   

    我的myjar.jar包中含有Person类,但还是行不通,请DreamDragon_NEU(梦龙) 大侠不辞劳苦,指点迷津!!!!!!
      

  7.   

    你是如何做成jar包的,用eclipse自带的导出再重新打个jar包~~~
      

  8.   

    我在dos提示符下进入到C:\myPacket\myPacket目录下,然后利用jar -cf myjar.jar myPacket生成的jar文件,谢谢DreamDragon_NEU(梦龙) 大侠,盼望继续指点
      

  9.   

    我的目录结构是:C:\myPacket\myPacket\myPacket,该目录下有两个文件:Person.java与Person.class
      

  10.   

    我已经把myPacket(最内层的文件夹)打包成了myjar.jar 
    ————————————————————
    最好是把整个工程打成jar包,利用,右击工程,导出~~~
      

  11.   

    然后按照前面讲的,到入刚刚导出的那个jar包,一定没有问题,刚刚试过~~~
      

  12.   

    谢谢DreamDragon_NEU(梦龙) 大侠,从最外层myPacket开始打成jar包,是吗,我马上试试!!!!盼望继续指点
      

  13.   

    我在c:\根目录下,利用jar -cf myjar.jar myPacket,在根目录下生成了一个myjar.jar文件,删除了先前的myjar.jar包,利用"导入外部jar包"也导入到了testPacket中,可以看到新包中加入eclispe.core....等内容,也有我的Person,可以看到Person类的数据成员成get/set方法对,但还是不能正确解析Person类,按Alt+/也不行,按ctrl+shit+M也不行,盼望DreamDragon_NEU(梦龙) 大侠继续指点
      

  14.   

    不是,你在eclipse里,用你所谓的切换工作空间,然后右击你的myPacket项目,导出,到出成jar文件,通过这种形式打包,我已经那你的那个person类试了,没有任何问题。
      

  15.   

    谢谢DreamDragon_NEU(梦龙) 大侠,马上试,好象是jar包打的有问题,刚才我在testpacket项目中引用其他外部的jar包,工作很好,试好后,向大侠献上鲜花!!!
      

  16.   

    问题解决,再次谢谢DreamDragon_NEU(梦龙) 大侠,再烦一句,用命令行的jar -cf myjar.jar myPacket打的jar包,为什么eclipse不认呢?!
      

  17.   

    wxshzf (oldriver):
       给你一个建议,现在不要用Eclipse这个IDE工具。你现在写些程序在Dos环境进行操作好了,再用它。另外去书店看一本《Java深度历险》,王森写的书,好好看就一下就清楚了。我准备在我的blog对这本书内容写一个读书笔记,你可以关注一下!哈哈!
      我也是初学者,对于初学者,方法很重要,不能太急呀!你所提到的问题,其实是你根本就没搞清楚Java的jdk是什么东西呀!即使我告诉你解决了你现在这个程序的问题了,但其本质你还是需要自己理解了才行的!jdk底层的东西没开懂的话,你用高阶的IDE软件,只会让你越来越糊涂的!