PeerID pid = group.getPeerID();我在写上面这句话的时候,出现下面的错误信息,为啥?Severity Description Resource In Folder Location Creation Time
2 PeerID cannot be resolved to a type HelloWorldJxta.java HelloWorldJxta/src line 73 2006年4月3日 9:49:42

解决方案 »

  1.   

    PeerID  这个类没有定义或者不在classpath里面
    看看PeerID 在哪定义的
      

  2.   

    PeerID cannot be resolved to a type HelloWorldJxta.java 
    应该是你的PeerID定义找不到。
      

  3.   

    import java.io.*;
    import java.net.*;
    import java.util.*;import net.jxta.peergroup.PeerGroup;
    import net.jxta.peergroup.PeerGroupID;
    import net.jxta.peergroup.PeerGroupFactory;
    import net.jxta.exception.PeerGroupException;
    import net.jxta.document.Advertisement;
    import net.jxta.document.AdvertisementFactory;
    import net.jxta.document.StructuredDocumentFactory;
    import net.jxta.document.StructuredDocument;
    import net.jxta.document.StructuredTextDocument;
    import net.jxta.document.Element;
    import net.jxta.document.MimeMediaType;
    import net.jxta.discovery.DiscoveryService;
    import net.jxta.id.IDFactory;
    import net.jxta.pipe.PipeService;
    import net.jxta.pipe.InputPipe;
    import net.jxta.pipe.OutputPipe;
    import net.jxta.pipe.PipeID;
    import net.jxta.protocol.PipeAdvertisement;
    import net.jxta.protocol.PeerGroupAdvertisement;
    import net.jxta.protocol.ModuleClassAdvertisement;
    import net.jxta.endpoint.Message;
    //import net.jxta.id.IDFactory;
    import net.jxta.protocol.ModuleImplAdvertisement;
    import net.jxta.endpoint.MessageElement;
    import net.jxta.endpoint.InputStreamMessageElement;
    //import net.jxta.document.StructuredDocument;public class HelloWorldJxta { static PeerGroup group = null;
    static PeerGroupAdvertisement pgadv = null; public static void main(String arg[]) {
    HelloWorldJxta myapp = new HelloWorldJxta();
    myapp.startJxta();
    System.exit(0);
    } private void startJxta() {
    try {
    group = PeerGroupFactory.newNetPeerGroup();
    } catch (PeerGroupException e) {
    System.out.println("error");
    System.exit(1);
    }
    System.out.println("Started Hello World");

    pgadv = group.getPeerGroupAdvertisement();

    try {
    StructuredTextDocument doc = (StructuredTextDocument)pgadv.getDocument(new MimeMediaType("text/plain"));
    StringWriter out = new StringWriter();
    doc.sendToWriter(out);
    System.out.println(out.toString());
    out.close();

    StructuredTextDocument adoc = (StructuredTextDocument)pgadv.getDocument(new MimeMediaType("text/xml"));
    StringWriter aout = new StringWriter();
    adoc.sendToWriter(aout);
    System.out.println(aout.toString());
    aout.close();
    }catch (Exception ex) {
    ex.printStackTrace();
    } PeerGroupID pgid = group.getPeerGroupID();
    System.out.println("pgid= " + pgid);// PeerID pid = group.getPeerID();
    // System.out.println("pid= " + pid); String name = group.getPeerName();
    System.out.println("peer name=" + name);// DiscoveryService disco = group.getDiscoveryService();
    // PipeService pipe=  group.getPipeService();
    // MembershipService member = group.getMembershipService();
    // ResolverService resolv = group.getResolverService(); System.out.println("All done");
    }
    }
    代码全部在此,那些被我屏蔽的都是出这个错误信息,麻烦各位看看
      

  4.   

    PeerID 这个找不到,查看一下这个类在什么文件里面
      

  5.   

    奇怪的是 PeerGroupID 找到 PeerID 找不到,妖怪了啊