你的CLASSPATH是怎么设置的?
贴出来吧!

解决方案 »

  1.   

    下面我给出个例子://HelloJXTA.javaimport java.io.InputStream;
    import net.jxta.peergroup.PeerGroup;
    import net.jxta.peergroup.PeerGroupFactory;
    import net.jxta.exception.PeerGroupException;public class HelloJXTA {
      public static void main(String args[]) {
        System.out.println("Starting JXTA....");
        HelloJXTA myapp = new HelloJXTA();
        myapp.startJXTA();
        System.exit(0);
      }  public void startJXTA(){
        PeerGroup pg = null;
        try {
          pg = PeerGroupFactory.newNetPeerGroup();
        }catch (PeerGroupException e) {
           System.out.println("fatal error:group creation failure");
           e.printStackTrace();
           System.exit(1);
        }
        System.out.println("Hello JXTA!:)");
        System.out.println("Group name = "+pg.getPeerGroupName());
        System.out.println("Group ID = "+pg.getPeerGroupID().toString());
        System.out.println("Peer name = "+pg.getPeerName());
        System.out.println("Peer ID = "+pg.getPeerID().toString());
      }
    }classpath:E:\jdk1.4\jre\lib\rt.jar;E:\jdk1.4\lib\dt.jar;E:\jdk1.4\lib\tools.jar;E:\Program Files\JXTA_Demo\jre\lib\rt.jar;E:\Program Files\JXTA_Demo\lib\jxta.jar;E:\Program Files\JXTA_Demo\lib\log4j.jar;E:\Program Files\JXTA_Demo\lib\jxtasecurity.jar;E:\Program Files\JXTA_Demo\lib\cryptix-asn1.jar;E:\Program Files\JXTA_Demo\lib\cryptix32.jar;E:\Program Files\JXTA_Demo\lib\jxtaptls.jar;E:\Program Files\JXTA_Demo\lib\bcprov-jdk14.jar;D:\JavaClassd:\JavaClass>javac HelloJXTA.java
    d:\JavaClass>java HelloJXTA运行结果:Starting JXTA....
    Hello JXTA!:)
    Group name = NetPeerGroup
    Group ID = urn:jxta:jxta-NetGroup
    Peer name = usxue
    Peer ID = urn:jxta:uuid-59616261646162614A787461503250334A7B57D2E18E44AABF7F8AD6
    EE29250803第一次运行时,将会出现配置JXTA平台的界面,同时你将会发现,当前的目录下多了个.jxta的目录,PlatformConfig文件:有JXTA的配置工具生成,是一个符合如果你嫌这个比较麻烦的话,你可以选择一个JAVA的编译器,在编译器里将JXTA_Demo\lib下的所有*.jar都加进去,照样可以通过编译、运行,我试了一下JCreator Pro 2.0!OK!没问题!