码迷,mamicode.com
首页 > 编程语言 > 详细

OpenDaylight之openflowjava的编译

时间:2015-05-15 10:18:19      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:

最近因为工作需要开始研究opendaylight,首先需要的是编译项目。

因为项目代码都是在git.opendaylight.org上的,所以需要先安装git工具。

另因为opendaylight项目都是用pom.xml组织的,所以需要安装maven(版本最好在3.0以上),java(1.7.0_45以上)。

这里是关于openflowjava的编译,windows或者linux环境都可以。

openflowjava项目比较小,相对更加容易编译。

1. 下载openflowjava

    使用git下载,

git clone https://git.opendaylight.org/gerrit/p/openflowjava.git

    下载完成后,进入目录并切换项目版本到release/helium-sr3,

git checkout release/helium-sr3

    这里sr3或者sr2版本都能编译通过,master版本不稳定,所以一般不编译默认的master版本。

    编译项目

mvn clean install

这里一次通过。

有时可能会因为网络原因下载jar包失败,导致项目编译失败,重新编译即可,或者等些时间网络好些的时候重新编译,或者直接从网上下载jar包放到maven仓库对应目录下。

在windows下可能会因为目录太长导致mvn clean时删除项目下maven生成的target文件夹失败,导致编译失败,使用360卫士等,强制删除对应的文件夹,再重新编译即可。

 

OpenDaylight之openflowjava的编译

标签:

原文地址:http://www.cnblogs.com/zhhw9210/p/4505128.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!