您的位置:首页 > 编程语言 > Java开发

Opentext BPS (Cordys) Eclipse开发环境部署实践

2017-05-21 16:11 519 查看

1. 环境准备

1.1. 资源

cep-updatesite-2.1.21,Opentext BPS用于Eclipse环境的插件。 详见“Cordys Eclipse Plugin 2.1.x changelog”。



JDK1.7-x64 (例如:java version “1.7.0_80”)

eclipse-jee-mars-2-win32-x86_64

1.2. 安装Opentext BPS (Cordys)插件。



1.3. 创建平台插件”Creating the platform plugin“。

用于Eclipse编辑Opentext BPS(Cordys)java环境,需要从平台中提取出所对应的Jar包。使用先前安装“cep-updatesite”插件工具“Import platform Externals”。



打开“Import platform Externals”工具。



其中,平台安装目录(Cordys installation folder)是我从系统平台服务器中导出来的,例如BOP4.3的情况如下图所示。



导入后,在SVN服务器中产生如下内容。



由于选择了“Install into Eclipse”,相应的在Eclipse文件夹中的dropins产生如下内容:



其中,使用Opentext BPS 16.1.X版本的安装包,导入报错。





2. Eclipse开发环境使用

创建Java Project,例如“BPSTrial”。



在新建的“BPSTrial”工程项目中,鼠标右键,弹出如下窗口。选择设置为“Configure as Cordys Project”



Cordys CoE Build Framework->Configure as Cordys Project

Build Path->Configure Build Path



按要求重启Eclipse,效果如下:



在工程中可以看到Cordys Platform Libraries,与Build Path->Configure Build Path内容一致。

3. 通过SVN导入平台所创建的项目

3.1. 从SVN中检出项目





3.2. 重新设定源文件夹(默认src)

选择“java”文件夹,设置为java源文件文件夹,->Build Path->Use as Source Folder。



3.3. Add Libraries

添加系统平台的Libraries,选择“Cordys Platform Libraries”。





按提示,重启Eclipse,将看到如下效果。



整个过程中,有几个不太清晰的问题:

1. Opentext BPS 16.1.X 有对应的Eclipse插件的版本?

2. 使用现有的Eclipse插件2.1.X版本,未能有效的识别Opentext BPS 16.1.X 平台安装内容,提取其所对应的jar包失败;

3. 针对第2.条,是不是因为 Opentext BPS 16.1.X 默认Web服务由Apache Http换为TomEE的问题?

参考:

《Cordys BOP 4平台开发入门实战演练——Webservices开发(初级)》 CSDN博客 肖永威 2015.04

《Eclipse(64位)安装SVN插件Subclipse实践》 CSDN博客 肖永威 2017.05

Opentext Process Suite Developer Community
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  eclipse Opentext svn cordys