Java freepastry教程3错误:无法加入环。所有引导都有故障

Java freepastry教程3错误:无法加入环。所有引导都有故障,java,p2p,pastry,Java,P2p,Pastry,我试图学习如何使用FreePastry API创建对等应用程序。现在,我正在学习第三个教程,但不知怎的,我得到了这个错误消息 无法加入环。所有引导都有故障 运行: Ox6FD69D:rice.pastry:20160628.044B23.402:joinFailed(rice.pastry.joinFailed异常:无法连接环。所有加强环都有故障。[/212.218.89.4:9001]) 用法: 线程“main”java.io.IOException中出现异常:无法加入FreePastry环。

我试图学习如何使用FreePastry API创建对等应用程序。现在,我正在学习第三个教程,但不知怎的,我得到了这个错误消息

无法加入环。所有引导都有故障

运行:
Ox6FD69D:rice.pastry:20160628.044B23.402:joinFailed(rice.pastry.joinFailed异常:无法连接环。所有加强环都有故障。[/212.218.89.4:9001])
用法:
线程“main”java.io.IOException中出现异常:无法加入FreePastry环。原因:rice.pastry.JoinedFailedException:无法加入戒指。所有引导都有故障。[/212.218.89.4:9001])
java[-cp FreePastry-.jar]rice.tutorial.lesson3.DistTutorial localbindport bootIP bootPort
示例java rice.tutorial.DistTutorial 9001 pokey.cs.almamater.edu 90001
在rice.tutorial.lesson3.DistTutorial.(DistTutorial.java:94)
在rice.tutorial.lesson3.DistTutorial.main(DistTutorial.java:164)
构建已停止(总时间:46秒)
哪个“212.218.89.4”作为我的IP地址?其余代码与演示相同。我需要修改代码吗?或者我错过了什么


提前感谢。

我也遇到了同样的情况,但错误是因为我使用了127.0.0.1作为我的ip地址。我使用ipconfig命令获取我的ip,现在它工作正常


我当时认为这个错误是因为他们说在你的项目中必须有user.params或freepastry.params文件,但最终它与环境的默认构造函数一起工作。选中此项,尝试使用计算机的IPv4地址

不要像255.255.255.0那样使用子网掩码地址

此错误主要来自网络地址

run:
Ox6FD69D:rice.pastry:20160628.044B23.402:joinFailed(rice.pastry.JoinFailedException: Cannot join ring. All boostraps are faulty.[/212.218.89.4:9001])
Usage:
Exception in thread "main" java.io.IOException: Could not join the FreePastry ring. Reason:rice.pastry.JoinFailedException: Cannot join ring. All bootstraps are faulty.[/212.218.89.4:9001])
java [-cp FreePastry-<version>.jar] rice.tutorial.lesson3.DistTutorial localbindport bootIP bootPort
example java rice.tutorial.DistTutorial 9001 pokey.cs.almamater.edu 90001
        at rice.tutorial.lesson3.DistTutorial.<init>(DistTutorial.java:94)
        at rice.tutorial.lesson3.DistTutorial.main(DistTutorial.java:164)
BUILD STOPPED (total time: 46 seconds)