袁芳的学习笔记(1)Predix配置开发环境

来源:互联网 发布:新页软件教学视频 编辑:程序博客网 时间:2024/04/30 04:28

作者:袁芳北京华瑞特信息技术有限公司


如果您还没有Predix试用帐号,请访问https://supportcentral.ge.com/esurvey/GE_survey/takeSurvey.html?form_id=18446744073709715720申请。请务必准确提供您的信息,我们会以邮件方式通知您注册结果。


GE Predix官方提供了Linux、Mac、Win三种OS环境下的开发环境配置详细说明,并基于CentOS7制作了名为DevBox的虚拟机镜像文件(捆绑开发环境),可以通过Oracle VM VirtualBox加载DevBox,启动之后直接可以在该虚拟机进行开发。

考虑到Win环境相对较为普及,我们又按照官方教程制作了基于VMware® Workstation(11.1.0 build-2496824)的 Win的开发环境进行文件,名为win764predix,该虚拟机基于Win7的64位操作系统,安装了开发所必须的软件和插件。

针对网络环境特别说明一下,如果用户直接通过运营商网络接入的,则无需使用代理,但是如果是通过社区宽带入网的,则有可能会在部分协议联调的时候无法通过,这种情况,可能是因为社区宽带机房或者中间商增加了防火墙设施,即使个人终端无需配置代理,但是也不能表明不存在代理,所以有条件的情况最好直接通过运营商网络,或者通过手机热点接入。

win764predix镜像系统已经安装的软件和插件包括:

表1  镜像系统安装软件和插件

序号

名称

版本

1

Cloud Foundry CLI

6.22

2

Eclipse

4.5

3

STS

3.8.1

4

Git

2.10.1

5

Java SE Development Kit (JDK)

1.8

6

Maven

3.3.9

7

Node.js

6.2.0

8

Bower

1.8

9

Grunt

1.2

10

Python

3.5.2

11

CF Predix Plugin

1.0.0




开发环境中已经安装并配置了maven环境,其中maven库默认为C:\Users\Administrator\.m2,需要特别注意一点,predix的软件开发中所需要的部分的predixjar文件是需要predix用户才具有权限下载,因此需要添加一个setting.xml文件用来配置用户的predix的账号信息。


使用Predix账号信息登录到artifactory系统(需要一些网络代理才能访问,你懂的!):https://artifactory.predix.io/artifactory/webapp/#/login

成功登录之后,在首页的右上角点击你的Predix用户名,系统会切换到User Profile页面,输入当前的明文密码,点击Unlock, 系统在下方的Personal Settings面板中,点击图标"eye",能够明文显示系统加密之后的密码,将该加密之后的密码替换掉到/.m2/settings.xml文件中的“your.encrypted.password”:

<server>

      <id>predix.repo</id>

      <username>your.predix.io.username</username>

      <password>your.encrypted.password</password>

</server>



详细的settings.xml文件内容参考

https://predix-io.run.aws-jp01-pr.ice.predix.io/resources/tutorials/tutorial-details.html?tutorial_id=1560&tag=1608&journey=Development%20tools%20and%20tips&resources=1565,1560


参考资料:
https://predix-io.run.aws-jp01-pr.ice.predix.io/resources/tutorials/journey.html#1607

在使用中您有任何问题,请访问我们的论坛http://bbs.csdn.net/forums/GEPredix

GE数字集团的技术专家们会在线回答您的问题。

也请访问我们在CSDN的Predix专区http://predix.csdn.net 了解更多Predix的内容和相关活动。


1 0
原创粉丝点击