系统:Ubuntu 14.04
JDK:openjdk 1.7.0_85
最近想开发floodlight的应用,于是准备用虚拟机安装个开发环境,先装了个Ubuntu12.04,然后按照这位的流程:
apt-get -y install build-essential default-jdk ant python-dev eclipse
git clone git://github.com/floodlight/floodlight.git
cd floodlight
ant
ant eclipse
完了打开eclipse引进floodlight项目
File --> Import --> General --> Existing Projects into Workspace --> Select root direction 找到clone出来的floodlight文件夹,选中 --> finish
引进完了之后却报了不少错,检查了下,好像系统的openjdk版本是1.6,而最近的floodlight至少要jdk1.7才能运行。下了个jdk1.7,更改.bashrc之后仍然有问题,折腾半天不行。因为是虚拟机,安装方便,就又试了下Ubuntu13.10,结果软件源打不上,apt-get update不行,手动在sources.list连换几遍软件源也不行,最后上官网下了个Ubuntu 14,因为默认jdk版本是jdk1.7,也不用瞎折腾其他了,总算搞定。
右键floodlight项目 --> Run As --> Run Configuration --> 右键Java Application --> new --> 名字自己命名,Project选择Floodlight,Main选择net.floodlightcontroller.core.Main,最后点击 Apply
好了,这下可以Run起来了。
ubuntu14.04,安装CDT(Eclipse开发C++和C的插件):http://www.linuxdiyf.com/linux/15813
ubuntu15.04安裝hadoop2.6.0及eclipse开发环境配置:http://www.linuxdiyf.com/linux/12474.html
Ubuntu下Android的Eclipse开发环境的搭建:http://www.linuxdiyf.com/linux/10905.html
Ubuntu下利用MyEclipse开发Hadoop程序:http://www.linuxdiyf.com/linux/10271.html
Linux下Qt的安装及用Eclipse开发Qt:http://www.linuxdiyf.com/linux/8816.html