Openstack 二次开发之:在windows 环境下编译Openstack-java-sdk
在windows环境下使用maven对openstack-java-sdk进行编译
编译源文件
下载源代码
git clonehttps://github.com/woorea/openstack-java-sdk.git
下载并安装gpg4win http://ftp.gpg4win.org/
本次过程中下载的是gpg4win-2.2.2.exe
配置gpg
查看
F:\github\openstack-java-sdk>gpg --list-key gpg:C:/Users/Eric.sunah/AppData/Roaming/gnupg/trustdb.gpg: trustdb created
F:\github\openstack-java-sdk>gpg--list-key 显示为空,由于之前没有创建过gpgkey
创建gpg key
F:\github\openstack-java-sdk>gpg --list-key
Please select whatkind of key you want:
(1) RSAand RSA (default)
(2) DSAand Elgamal
(3) DSA(sign only)
(4) RSA(sign only)
Yourselection? =========================》 回车
RSA keys may bebetween 1024 and 4096 bits long.
What keysize do youwant? (2048)
Requested keysize is2048 bits
Please specify howlong the key should be valid.
0 = key does not expire
<n> = key expires in n days
<n>w = key expires in n weeks
<n>m = key expires in n months
<n>y = key expires in n years
Key isvalid for? (0) ==========================>》回车
Key does not expireat all
Is this correct?(y/N) ===========================》 y
You need a user IDto identify your key; the software constructs the user ID
from the Real Name,Comment and Email Address in this form:
"Heinrich Heine (Der Dichter) <heinrichh@duesseldorf.de>"
Real name: vipzrx
Email address:vipzrx@gmail.com
Comment:vipzrx-comment
You selected thisUSER-ID:
"vipzrx (vipzrx-comment) <vipzrx@gmail.com>"
Change (N)ame,(C)omment, (E)mail or (O)kay/(Q)uit?
========================》 o
You need aPassphrase to protect your secret key.
====================================================================》这里输入password
We need to generatea lot of random bytes. It is a good idea to perform
会须要非常长非常长时间
some other action(type on the keyboard, move the mouse, utilize the
disks) during theprime generation; this gives the random number
generator a betterchance to gain enough entropy.
Not enough randombytes available. Please do some other work to give
the OS a chance tocollect more entropy! (Need 268 more bytes)
+++++
....+++++
We need to generatea lot of random bytes. It is a good idea to perform
some other action(type on the keyboard, move the mouse, utilize the
disks) during theprime generation; this gives the random number
generator a betterchance to gain enough entropy.
gpg: key ACD99A24marked as ultimately trusted
public and secretkey created and signed.
gpg: checking thetrustdb
gpg: 3 marginal(s)needed, 1 complete(s) needed, PGP trust model
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m,0f, 1u
pub 2048R/ACD99A24 2013-11-28
Key fingerprint = 601E E55C 7B9D 9E3C 4A9F 64AA 12FF A237 ACD9 9A24
uid vipzrx (vipzrx-comment) <vipzrx@gmail.com>
sub 2048R/41A14E55 2013-11-28
验证
创建gpg key是否成功?
F:\github\openstack-java-sdk>gpg--list-key gpg --list-key C:/Users/Eric.sunah/AppData/Roaming/gnupg/pubring.gpg --------------------------- pub 2048R/ACD99A24 2013-11-28 uid vipzrx (vipzrx-comment) <vipzrx@gmail.com> sub 2048R/41A14E55 2013-11-28
编译源代码
F:\github\openstack-java-sdk>mvn install
在编译的过程中会提示让你输入gpg的password,数据password后会继续编译。直到成功
Openstack 二次开发之:在windows 环境下编译Openstack-java-sdk的更多相关文章
- windows环境下protobuf的java操作{编译,序列化,反序列化}
google protocol buffer的使用和原理 概况: Protocol Buffers(也就是protobuf)是谷歌的语言中立的.平台中立的.可扩展的用于序列化结构化的数据: windo ...
- 在Windows 环境下编译Qt静态库(QT5.32)
参考链接 Qt5.3 Tools and Versions MinGW ICU ActivePerl Qt 安装MinGW工具链环境 这里在Win32环境下要安装一个MinGW工具链,这里最好是先安装 ...
- 在windows环境下编译hadoop
1.环境准备 1.1 JDK的安装 下载jdk1.6.0_43(这里务必要使用jdk的1.6版本,因为使用JDK1.7版本编译hadoop的时候,很多Maven依赖下载不完整,最终会报错)解压到,并将 ...
- 【Code::Blocks】windows 环境下编译 Code::Blocks(已修正)
Code::Blocks 在2012-11-25发布了最新的12.11版本,相比上一个版本(10.05),Code::Blocks 进行了许多改进和更新(Change log). 引用 Wikiped ...
- Windows环境下编译Assimp库生成Android可用的.so或.a文件
在做项目过程中需要使用Assimp这个3D模型读取库来读取obj格式的模型,因为项目是基于Android平台,采用NDK开发,所以就打算编译Assimp库并生成.so文件.本文使用Assimp-v.5 ...
- Windows环境下32位汇编语言程序设计(典藏版)
Windows环境下32位汇编语言程序设计(典藏版)(含CD光盘1张)(年,经典再现!) 罗云彬 著 ISBN 978-7-121-20759-4 2013年7月出版 定价:99.00元 756页 1 ...
- Windows环境下JDK的配置及多版本JDK切换的方法记录
(这里记录了笔者了解的关于JDK环境配置的信息,以及针对系统上存在不同版本JDK时所尝试的解决方案.具体来说,是已安装 JDK 8 后,又安装了 JDK 9 时所遇到的问题和尝试的解决方法.这次记录以 ...
- 代理server的理解(1):Windows环境下的代理server设置
浏览器中的代理server设置 Windows系统接口提供的代理server设置是一个全局的代理server的设置,如图所看到的,这里就不多解释: 各个浏览器在使用代理设置的时候,能够主动地获代替理设 ...
- Android 开发之Windows环境下Android Studio安装和使用教程(图文详细步骤)
鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下. 一.介绍Android Studio Android Studio 是一个Android开发环境,基于Intel ...
随机推荐
- css动画+照片清晰度动画
源代码: <!DOCTYPE html><html><head> <title>donghua</title> <meta chars ...
- javascript 中寻找性能瓶颈
1.如果一个段代码很耗时的话你可以注释掉一部分你认为是很耗时的,或者干脆全部注释掉,然后再一点一点的解开. 2.js优化中最主要的还是对dom操作的优化,单纯的js执行时间是很短的,而js和dom之间 ...
- PHP与memcache和memcached以及安装使用
老规则,在作者寒冰讲之前我们要来明确memcache与memcached这两个东西到底是什么? 说法一: 两个不同版本的php的memcached的客户端 new memcache是pecl扩展库版本 ...
- Win7启动修复MBR(Win7+Linux删除Linux后进入grub rescue的情况)
事因:我的笔记本原先同时安装了Win7+Linux,昨天发现硬盘实在不够用(才60G,虽然还有个500G的移动硬盘),就想把里面的Ubuntu格了.都是用虚拟机做测试的多.后来就格了Ubuntu所在的 ...
- Swift开发必备技巧:内存管理、weak和unowned
因为 Playground 本身会持有所有声明在其中的东西,因此本节中的示例代码需要在 Xcode 项目环境中运行.在 Playground 中可能无法得到正确的结果. 不管在什么语言里,内存管理的内 ...
- Java语言实现简单FTP软件------>FTP软件远程窗口的实现(六)
1.首先看一下远程窗口的布局效果 2.看一下本地窗口实现的代码框架 3.远程窗口主要实现代码FtpPanel.java package com.oyp.ftp.panel.ftp; import ja ...
- mongo学习整理
mongo做为NOSQL家族中一员,被广泛使用以及应用到生产环境中,有其出色的性能.关系型数据库(RDBMS )在互联网中依然是不可替代的一部分,mongo基于NOSQL的特性,在程序中RDBMS不适 ...
- 由浅入深完全掌握Ajax
n年前,如果不知道 XML,您就是一只无人重视的丑小鸭.十八个月前,Ruby 成了关注的中心,不知道 Ruby 的程序员只能坐冷板凳了.今天,如果想跟上最新的技术时尚,那您的目标就是 Ajax. 但是 ...
- phpcms v9联动菜单实现筛选
<!--初始化init--> {php $theurl = "index.php?m=content&c=index&a=lists&catid=$cat ...
- js 获取节点
var chils= s.childNodes; //得到s的全部子节点 var par=s.parentNode; //得到s的父节点 var ns=s.nextSbiling; //获得s的下一个 ...