最近我正在研究要使用的 p2p 框架,我遇到了 JXTA。太糟糕了,Oracle 决定放弃 JXTA。真是可惜了一个好软件。无论如何,我遇到的问题是尝试以集合模式启动节点。
NetworkManager manager = new NetworkManager(NetworkManager.ConfigMode.RENDEZVOUS,...);
当我调用 manager.startNetwork(); 时,我得到一个 NoClassDefFoundError;
它遇到问题的类是:org/jboss/netty/channel/socket/httptunnel/HttpTunnelClientChannelFactory
JXSE 2.7 附带 JBoss netty 3.1.5 GA jar 文件。在 Netty 的那个版本中确实没有这样的类。
有没有人成功运行了 JXSE 集合节点,JXSE 2.7 的正确 Netty jar 文件应该是什么?