您的位置:首页 > 其它

如何在intellij idea下运行floodlight

2017-04-28 12:31 1071 查看
<转载请注明出处>

floodlight作为SDN的一种开源控制器,允许开发者进行二次开发,但其官方教程只给出了如何在ant, maven,eclispe 下的运行方式,若是想要导入到intellij idea下运行,若是不进行一些配置,运行就会报错,解决方式如下:

1.到floodlight官网获取源代码,或者到github上进行clone,github地址.

2.将工程文件导入到intellij idea中,导入过程中不要选取任何框架,就直接导入即可.

3.将target目录删除掉

4.将src/main/resources目录标记为资源文件夹,方法为:选中该目录,鼠标右击,选择Mark As选项,里面会有一个resources,选择即可标记为资源文件夹(!!!!!第4步是最重要的,floodlight不能正常运行的原因也是因为这个)

5.打开工程的structure,从module中移除test做为source(这一步或许不需要,但如果报错有同名类的话请执行第5步)

接下来就是激动人心的时刻了,就可以正常运行了

若还是有不太懂的同学,请将floodlight导入到eclipse中,然后运行,查看bulidpath,和intellij idea的配置做对比就可知道问题出在哪里,以及如何配置.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息