如何为OpenDaylight安装Defense4All?

时间:2015-06-25 09:17:39

标签: openflow sdn opendaylight defense4all

(这是来自ServerFault的一个重复的问题,但似乎不是一个正确的问题,它无缘无故地被投票,所以我在这里重新发布)

基本上我正在为我的SDN设置一个OpenDaylight控制器。我正在尝试安装一个应用程序 - Defense4All,它来自文档,将与控制器主机通信。

我正在https://wiki.opendaylight.org/view/Defense4All:Installation_Guide阅读它的安装指南,但似乎获取Defense4All的二进制文件的链接已经死了,我无法找到获取Defense4All二进制文件的方法。我设法从源代码编译,但我不知道如何在成功构建后继续。有人想过吗?

1 个答案:

答案 0 :(得分:0)

我终于解决了这个问题。希望有人觉得有用。

我设法使用mvn install编译源代码,它成功完成了所有编译,但它没有给我一个二进制文件。但我可以使用mvn package

这样做

具体而言,在解压缩源zip文件后,在目录dfapp下:

vm:~/defense4all-release-helium-sr3/dfapp$ mvn package

经过长时间构建后,您将在dfapp.aggregate/target

中找到二进制文件

确保为VM分配足够的内存(例如,2048),否则内存错误将会不足。

还有一些依赖项,例如gitrpm,它会因您的计算机而异,所以请注意错误日志。