作者:唐翊国,开发者生态资深经理,GE数字集团
23年工作经验,长期在杜邦、欧文斯科宁、庄信万丰等从事制造业信息化工作,规划、实施了大量MES、SAP ERP、LIMS、BPM等项目,积累了丰富的制造业数字化转型经验。
如果您还没有Predix试用帐号,请访问https://supportcentral.ge.com/esurvey/GE_survey/takeSurvey.html?form_id=18446744073709715720申请。请务必准确提供您的信息,我们会以邮件方式通知您注册结果。
Predix是基于Cloud Foundry的,因此对多种编程语言都提供支持,详情可以查看:
https://predix-io.run.aws-jp01-pr.ice.predix.io/services/starter-pack.html?id=1813
本文将主要介绍Java开发环境的搭建。
Predix的很多例子程序是用Java编写的,因此我们要配置一个Java + Maven的环境。
访问http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载当前版本的JDK: jdk-8u112-windows-i586.exe
运行jdk-8u112-windows-i586.exe
安装完成后,配置环境变量
在”我的电脑”上点击鼠标右键,选择”属性”
点击”高级系统设置”
点击”环境变量”
在系统变量里点击”新建”,输入JAVA_HOME和C:\Program Files\Java\jdk1.8.0_112
在系统变量里点击”新建”,输入CLASSPATH和.;
在系统变量里找到Path,点击“编辑”,在最后加入C:\Program Files\Java\jdk1.8.0_112\bin
结束配置过程后,再新开命令行运行以下命令来验证安装成功
javac -version
访问https://maven.apache.org/download.cgi
下载apache-maven-3.3.9-bin.zip
解压到C:\DevTools\apache-maven-3.3.9
配置环境变量,打开环境变量界面
在用户变量里点击”新建”,输入M2_HOME和C:\DevTools\apache-maven-3.3.9
在用户变量里点击”新建”,输入MAVEN_OPTS和“-Xms256m”
在用户变量里点击”新建”,输入M2和C:\DevTools\apache-maven-3.3.9\bin
在用户变量里点击”新建”,输入M2_REPO和C:\Users\ET\.m2
在系统变量里找到Path,点击“编辑”,在最后加入C:\DevTools\apache-maven-3.3.9\bin
为当前用户建立一个.m2文件夹,用于保存当前用户的Maven配置文件。
打开命令行,输入
mkdir .m2
cd .m2
结束配置过程后,再新开命令行运行以下命令来验证安装成功
mvn -v
开发Predix Java程序会用到Predix使用的特定构件,也就是说会要引用和下载特定的Jar构件,因此必须要配置本地Maven的settings.xml文件。
使用浏览器访问
https://github.com/PredixDev/predix-rmd-ref-app/blob/master/docs/settings.xml
右键点击“Raw”,下载settings.xml文件到.m2文件夹中
使用Notepad++编辑settings.xml
在username和password中输入predix.io的用户名和密码,保存退出。
Predix团队推荐使用STS (Spring Tool Suite)来进行Java程序开发。
访问https://spring.io/tools/sts/all
下载spring-tool-suite-3.8.3.RELEASE-e4.6.2-win32.zip
下载完毕后,解压到文件夹C:\DevTools\sts,然后进入C:\DevTools\sts\sts-bundle\sts-3.8.3.RELEASE
双击STS.exe运行
在使用中您有任何问题,请访问我们的论坛http://bbs.csdn.net/forums/GEPredix
GE数字集团的技术专家们会在线回答您的问题。
也请访问我们在CSDN的Predix专区http://predix.csdn.net 了解更多Predix的内容和相关活动。