1.eclipse导入openstack源码需要什么条件?
2.keystone下载下来,导入不成功,可能的原因是什么?
3.如何下载openstack指定的项目?
一、下载及安装jdk及eclipse
1.下载
下载jdk地址
链接: http://pan.baidu.com/s/1sjFK1lF 密码:ttti
eclipse-jee-luna-R-linux-gtk-x86_64.tar.gz
链接: http://pan.baidu.com/s/1gdtKiYn 密码:5m5k
通过WinSCP复制到Linux中
jdk安装参考
linux(ubuntu)安装Java jdk环境变量设置及小程序测试
安装完毕之后一定验证下:
打开eclipse可能会遇到错误,说明jdk没有安装,或则配置没有生效
安装eclipse
解压后看到
至此安装成功
eclipse安装目录为/usr/eclipse
为保证后面不遇到问题,赋予777权限
三、设置代码库
这里有两种方式,一是全部代码下载,二是下载某一个项目
这里我们指定某一个项目,以keystone为例
打开一个终端,转到目标目录(例如,/opt/stack)并运行以下命令以获得 keystone 代码:
安装git

克隆下载代码

另外一种方式参考
OpenStack开发源码如何获取及下载
这里面讲的很详细
安装一定要在win7中打开,否则安装插件的过程中,由于显示界面有限,你会看不到里面的选择,如何在界面中打开,参考
(hadoop、openstack)开发基础:在Win7下通过XManager(xshell)远程打开eclipse
二、安装pydev 和egit 插件
安装pydev
首先打开eclipse,Help-》Install New Software

弹出下图
我们单击1Add弹出,图2,分别在3,4处填写名称及url

首先我们输入下面地址:

然后一直Next,然后accept,最后finish

一、安装pydev

选择证书

最后重启
二、安装 egit
过程与上面一致

单击ok,我们看到下面,选择

最后单击finish

重启安装成功。
三、切换、配置python环境
如下:
通过window->open perspective->other,单击

弹出下图,我们选择插件PyDev,单击确定

切换至python

配置python解释器
通过Window->preferences,打开preferences对话框,找到python interpreter

选择new,看到下面对话框,单击Browse,选择解释器

在usr->bin下面找到python2.7

选择插件成功,单击ok

进入下图,全选,单击ok

处于等待状态

这样解释器配置完毕。
四、导入源码
导入keystone与导入Java源码是一样的,熟悉Java的同学应该很熟悉。不过这里一定注意权限问题,否则可能导入不成功。
选择Flile->New->Pydev Project

我们看到如下界面,分别填写工程名字
选择keystone所在路径

找到keystone路径,单击ok

单击finish

导入成功

转自:http://www.th7.cn/Program/Python/201410/305102.shtml

本文介绍如何使用Eclipse导入OpenStack的Keystone源码,包括安装JDK、Eclipse及其所需插件,配置Python环境,以及通过Git克隆指定项目。

3860

被折叠的 条评论
为什么被折叠?



