環境:ubuntu 16.04html
前提:已經成功安裝了JDK和Ecplisejava
一、安裝floodlightpython
apt-get install build-essential default-jdk ant python-dev git clone git://github.com/floodlight/floodlight.git cd floodlight ant ant eclipse (使得floodlight能在eclipse中運行,不然沒法導入到eclipse)
二、將floodlight導入eclipse git
打開 eclipse,建立新的 workspace。 github
從菜單選擇 File -> Import -> General -> Existing Projects into Workspac。點擊下一步。 web
從 Select root directory 裏面,找到 floodlight 所在目錄。導入後勾上 Floodlight,點擊Finish。 ubuntu
三、運行floodlightbash
將floodlight的Eclipse導入eclipse後,會生成一個eclipse工程,打開floodlight工程eclipse
找到 src/java/main -> net.floodlightcontroller.core -> Main.java 文件ui
右鍵單擊 「Run As」 ,選擇 「Java Application」,而後選擇「Floodlight-Default-Conf」,點擊「OK」,floodlight就開始運行了
運行Floodlight後能夠經過登陸http://localhost:8080/ui/index.html使用Floodlight提供的web管理界面查看裏面的信息,
包括交換機、主機等等,由於咱們沒有接什麼設備,頁面沒有什麼信息。