如何在intellij idea下运行floodlight

<转载请注明出处>
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的配置做对比就可知道问题出在哪里,以及如何配置.

猜你喜欢

转载自blog.csdn.net/wareric/article/details/70902367