最近、使用する 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ファイルは何ですか?