JXTA JXSE 2.7与JBoss Netty库依赖关系中断
最近,我在研究使用p2p框架时,遇到了JXTA。太糟糕了,Oracle决定放弃JXTA。对于一个好的软件来说真是太丢脸了。无论如何,我遇到的问题是试图在会合模式下启动节点 NetworkManager=新的NetworkManager(NetworkManager.ConfigMode.RENDEZVOUS,…) 我调用manager.startNetwork()时遇到NoClassDefFoundError 它遇到问题的类是: org/jboss/netty/channel/socket/httptunnel/HttpTunnelClientChannelFactory JXSE2.7附带了JBossNetty3.1.5GA jar文件。在Netty的发行版中真的没有这样一个类 有人成功运行过JXSE会合节点吗?JXSE 2.7中正确的Netty jar文件应该是什么 有人成功运行过JXSE会合节点吗?应该是什么 JXSE2.7中的Netty jar文件正确吗JXTA JXSE 2.7与JBoss Netty库依赖关系中断,netty,jxta,Netty,Jxta,最近,我在研究使用p2p框架时,遇到了JXTA。太糟糕了,Oracle决定放弃JXTA。对于一个好的软件来说真是太丢脸了。无论如何,我遇到的问题是试图在会合模式下启动节点 NetworkManager=新的NetworkManager(NetworkManager.ConfigMode.RENDEZVOUS,…) 我调用manager.startNetwork()时遇到NoClassDefFoundError 它遇到问题的类是: org/jboss/netty/channel/socket/ht
是的,我当然知道。依赖项是可用的。在我看来,依赖项可能不在类路径上。试试这个jar文件:http://files.cnblogs.com/cuizhf/httptunnel-0.92.rar以下是如何使用正确的类集构建netty JAR以运行JXSE 2.7:
- 从此处下载git存储库: (我刚抓到压缩文件)
- 使用maven构建它:
cd iainmcgin-netty-5f5c87b (or whatever the zip file gives you) mvn package
- 对我来说,构建失败了,我不得不在构建之前将以下XML添加到pom.XML文件中
标签:
JBoss回购
https://repository.jboss.org/nexus/content/repositories/releases
JBoss回购
- 我从maven收到另一条失败消息,但它似乎在名为target的子文件夹中创建了jar文件OK
- 最后一步是确保在运行JXTA程序时,刚刚构建的jar文件maven位于类路径中。(该文件名为netty-4.0.0.Alpha1 SNAPSHOT.jar)