- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
版本所有:广东同望科技股份有限公司
保密级别:■普通 □保密 □机密
文件编号:
V3二次开发指南文档
版本号 1.0
修订历史
版本 发布日期 生效日期 修订说明 作者 审核人 批准人 当前状态 1.0 2015-02-28 新建 陶永钊 草稿 2.0 2015-09-25 修改 陶永钊 修改
开发环境
V3需要用到的eclipse插件更新
(1)、还没有eclipse环境的,请先下载最新的javaEE版的eclipse;
(要求jdk1.6,已集成有maven的开发环境)
或者从:9999/download/dev/ide/eclipse-v3-allinone.rar下载解压后来用。
(2)、原来开发环境eclipse已存在的,例如内部开发人员可以直接使用本eclipse进
V3插件更新如下:
从eclipse的Help(Install New Software...菜单进行安装V3开发需要的插件更新。插件安装更新的地址是::9999/v3ide/eclipse/update/V3PluginsSite
勾上V3Plugins进行安装更新(注:第三个红框的勾需要去掉,不然它解释得非常慢),安装过程中会有弹出框提示安全性,点击“OK”继续即可。然后重启eclipse生效。
在V3配置视图设置参数
安装更新完插件后,通过Window(Show View菜单中打开V3配置设置视图。
(或者通过Window(Open Perspective打开V3透视图)
如下图打开配置视图:
或者如下图打开V3透视图:
在V3配置设置中填入在vstore的用户、密码等等的一些配置,还没有账号的新开发人员请先点击进行注册用户。
(私有库是指在Vstore中建立的自己项目所私有的库,具体可以参考其它专门的文档,或询问Vstore管理人员如何建立私有库。)
保存后,会自动生成(或更新)settings.xml。默认路径是C:\Users\XXX用户\.m2下面(如果在eclipse User Settings设置过路径的,则按设置的路径为准)
可以通过eclipse的maven属性配置设置路径和本地仓库的路径。如下图:
在settings.xml文件中可以修改本地仓库的路径,如下图的结点:
本地仓库路径不修改的话,用默认的即可。
删除本地的platform-parent
原来已开发过项目的(即本地仓库已存在的),请先在本地仓库中把platform-parent目录删除掉,本地仓库路径没有手动修改过的话默认是在C:\Users\XXX用户名\.m2\repository\com\toone\v3\platform下面(如果本地仓库路径有自己设置过的以设置后的路径为准)。
全新弄的环境的话,此项操作可以忽略。
进行二次开发新模块构件
新建项目,可以通过V3项目向导进行新建项目:
通过项目模版向导新建新的模块构件,file(New(Other新建项目,现有几种V3项目模版,选择某个项目模版进行新建,如下图:
填入模块构件的Group Id,Artifact Id,Version;
Group Id:是指构件的组别id,例如:平台组别com.toone.v3.platform,项目级的可以填入某个项目级别的组id。
Artifact Id:是指构件的标识id,Group Id+ Artifact Id必须是唯一的标识。
Version:是指构件的版本号。
新建完项目后,就如下图中的项目结构
在pom.xml文件中可以引入其它构件,依赖其它构件的功能接口。
然后编写本模块的功能逻辑代码以及相关的资源。
(要如何编写开发规则、函数、控件等等的请参考其它开发文档)
开发完成后,进行打包成构件包,右击在Run As菜单中选择“Maven install”,执行完后在target下就生成了构件的jar包。
若此构件只是自己的项目用,不对外提供出去,那生成构件jar包后就可以进行安装到执行系统服务中去。
若此构件要提供给他人使用,那还要进行deploy发布操作,选择“发布到VStore”进行发布到VStore中。
调试安装构件 1、执行系统的服务环境准备:
从:9999/section.html地址中下载一个打包执行系统的工具。
然后,打包一个可以运行的执行系统。
(具体的打包过程说明,可以参考另外的文档,打包工具说明文档)
若要调试原码的话:
独立服务器版请用\bin\ startupWithDebug.cmd来启动服务。
一体化开发版\DevSystem\Runtime\bin\下面的startup.cmd
与startupWit
文档评论(0)