floodlight安装过程总结以及错误处理方法
2017-11-16 17:55
1281 查看
对于学习SDN的朋友来说,floodlight是比较容易上手的控制器。这里就总结一下本人在安装和使用floodlight中碰到的问题。
第一:安装floodlight和jdk以及导入到Eclipse中
SDNlab中总结了安装floodlight和jdk的方法,读者可以参考一下这里博主就不在赘述了。但是这里有几个需要注意的地方。
http://www.sdnlab.com/19189.html
①:下载好floodlight,并准备导入eclipse中的时候,你会发现这是一个maven项目,如果想要导入工程必须要先执行几个命令。
cd floodlight(floodlight文件夹)
ant
ant eclipse(使得floodlight能在eclipse中运行,否则无法导入到eclipse)
②如果你需要修改源码 则需要使用到 chmod -R 777 floodlight 命令修改权限
③导入项目后run as run configuration
③这时候你会发现你的项目出现很多错误
第一:window > show View > problems 查看并删除出问题
这里因为已经处理好了所以没有错误。如果有错误,则delete掉就可以。
第二:如果你发现你的项目出现了 Duplicate methods named spliterator with the parameters () and ()are inherited from the types Collection and Iterable
如果同学你安装的jdk版本过高,可能出现如上这个问题。问题的原因是因为jdk版本过高,如果你下载的floodlight是1.2版本,那么可能支持的最高jdk版本只是1.7。所以,如果出现这个问题那么就安装1.7的jdk就可以了。
在propertis 中选择java compiler 你会发现jdk最高是1.7 改为1.7 就可以了
第一:安装floodlight和jdk以及导入到Eclipse中
SDNlab中总结了安装floodlight和jdk的方法,读者可以参考一下这里博主就不在赘述了。但是这里有几个需要注意的地方。
http://www.sdnlab.com/19189.html
①:下载好floodlight,并准备导入eclipse中的时候,你会发现这是一个maven项目,如果想要导入工程必须要先执行几个命令。
cd floodlight(floodlight文件夹)
ant
ant eclipse(使得floodlight能在eclipse中运行,否则无法导入到eclipse)
②如果你需要修改源码 则需要使用到 chmod -R 777 floodlight 命令修改权限
③导入项目后run as run configuration
③这时候你会发现你的项目出现很多错误
第一:window > show View > problems 查看并删除出问题
这里因为已经处理好了所以没有错误。如果有错误,则delete掉就可以。
第二:如果你发现你的项目出现了 Duplicate methods named spliterator with the parameters () and ()are inherited from the types Collection and Iterable
如果同学你安装的jdk版本过高,可能出现如上这个问题。问题的原因是因为jdk版本过高,如果你下载的floodlight是1.2版本,那么可能支持的最高jdk版本只是1.7。所以,如果出现这个问题那么就安装1.7的jdk就可以了。
在propertis 中选择java compiler 你会发现jdk最高是1.7 改为1.7 就可以了
相关文章推荐
- CocoaPods 的详细安装步骤,使用方法以及安装过程中出现的各种错误总结
- 关于华为P9手机的解锁、刷Recovery、获取Root、安装Busybox,以及升级降级的全过程(和一些错误的解决方法)
- ldap安装配置过程中遇到的错误,以及解决方法
- 安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”(错误原因、详细分析及解决方法)以及在Windows Server2012上安装.NET Framework 3.5的详细分析及安装过程
- oracle10g安装过程报ins_emdb.mk错误处理方法
- Mysql安装过程问题总结及处理方法
- 安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”(错误原因、详细分析及解决方法)以及在Windows Server2012上安装.NET Framework 3
- Httpsqs的安装以及安装过程错误的解决方法 转
- 批处理命令篇--配置免安装mysql 5.6.22, 以及1067错误的一个解决方法
- 安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”(错误原因、详细分析及解决方法)以及在Windows Server2012上安装.NET Framework 3
- CentOS下安装QT详细过程以及错误处理
- Storm1.0安装过程及遇到的错误处理方法
- 安装Scrapy过程中的错误总结及学习方法
- 小白式ubuntu14.04在安装anacoda后造成的路径错误问题以及后续问题处理方法
- Android中AVD的使用以及错误处理方法
- SQL Server安装过程中出现“以前的某个安装程序已在安装计算机上创建挂起的文件操作,运行程序前必须重启计算机”错误的解决方法
- Windows Vista下安装PHP5.2.8和Apache2.2.8,与Mysql 5.1.3,以及phpMyAdmin3.1.1安装设置过程总结
- 在安装NetBackup时出现Error 1720 错误的解决过程处理
- 系统在启动过程中出现的错误提示及处理方法
- perl安装不全导致的Can't locate Time/HiRes.pm in @INC错误的处理方法