集成环境与开发部署
1. 下载集成开发(IDE)环境
用于二次开发的工具, 下载链接见文档附件。
2. 调出V3配置插件
打开eclipse后,点击导航栏部分的window,按照如下路径,调出V3配置插件。
3. 调试自己的账号
步骤:点击“编辑修改” → 输入自己登录V-DevDesigner的账号和密码 → 点击测试连接 → 成功后 → 确定保存
4. 新建二次开发项目
以二次开发的规则为例,新建一个后台规则类的项目。
添加成功后
打开pom.xml文件
去掉快照版标志
5. 部署到云项目
接着会弹出选择,部署工单的提示。
此时,先选择需要部署的项目,再选择关联的工单,确认,等待发布完成。
6. 加入清单
发布完成后,在我们选择内容到清单的时候,我们刚刚部署的内容,就会出现在可选列表中。
加入清单后,可以同普通构件一样,部署到对应阶段的V-AppServer上了。
7. 部署到V-AppServer
按照常规做法,把清单迁移到对应阶段,在项目对应阶段的V-AppServer配置中心的一键升级处,升级清单到V-AppServer,即部署完成。
8. 常见问题
问题1:上面第五点部署到云项目时,没有弹出对话框选择项目任务单,报错提示的信息:
处理方法:
在本地仓库路径下,把下面的\com\toone\v3\platform\platform-parent
这个文件夹整个删掉,然后重新执行部署到云项目。
本地仓库路径,如下图查看:
问题2:在jdk1.8下,构件部署到云项目时,能选择项目任务单,构件提交成功,但会有下图一些警告信息输出,可以忽略这些警告,不会影响构件部署的。
问题3:Pom文件中依赖平台的构件下载不下来的处理方式:
(1)方法一:右击项目,选择Maven—>Update Project菜单,如下图:
点击Update Project后,弹出如下图:
然后,勾选红框的复选框,点OK进行强制更新一下依赖构件。
(2)方法二:经过方法一后还是下载不下来的话,那就检查一下依赖构件的依赖版本,把依赖构件的版本号改为仓库里更高的版本号。
构件在新清单模式下使用的情况:到新Vstore仓库地址 http://vstore-service.yindangu.com
,登录进去后,在“构件管理”菜单下,选择V3Runtime仓库正式库,填入依赖构件的构件名进行查询,点击构件查看构件的版本号。
构件在旧清单模式下使用的情况:到旧Vstore仓库地址 http://vstore.yindangu.com
,登录进去后,在“构件视图”菜单下,选择稳定版(release)仓库,填入依赖构件的构件名进行查询,点击构件查看构件的版本号。
问题4:部署构件到云项目时,报jvm内存不足的问题处理:
要在eclipse的配置里设置调大一下jdk的内存。在Window -> Preferences下图的位置设置jdk内存:
-Xms256m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=256m