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
2 PeerID cannot be resolved to a type HelloWorldJxta.java HelloWorldJxta/src line 73 2006年4月3日 9:49:42
看看PeerID 在哪定义的
应该是你的PeerID定义找不到。
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");
}
}
代码全部在此,那些被我屏蔽的都是出这个错误信息,麻烦各位看看