IDEA community(社区版)与 CosmicStudio(轻量环境)搭配使用原创
金蝶云社区-55av5a2Q
55av5a2Q
3人赞赏了该文章 3,535次浏览 未经作者许可,禁止转载编辑于2023年03月30日 14:16:00
summary-icon摘要由AI智能服务提供

本文介绍了在IntelliJ IDEA 2023.1 (Community Edition)环境下,结合金蝶云·苍穹开发助手1.1.7和PostgreSQL 12.14,安装与配置CosmicStudio v1.0.61轻量环境的过程。文中详述了环境安装、许可申请、插件安装、项目创建与运行、热部署配置、JDK版本要求、环境升级等步骤,并提供了常见问题解决方法。

环境:

    IntelliJ IDEA 2023.1 (Community Edition)

    金蝶云·苍穹开发助手 1.1.7

    postgreSQL:12.14

    CosmicStudio v1.0.61


轻量环境安装引导:环境安装 (kingdee.com)


首次安装CosmicStudio后引导部署的是“苍穹+星瀚SaaS"

image.png

许可可通过iCRM(金蝶云苍穹平台与星瀚产品私有云 4.0)申请,也可以通过“企业账号中心”申请:轻量级环境许可申请


IDEA Community 安装“苍穹开发助手”插件,参考:插件开发工程创建

在轻量环境下,这个助手只是方便创建项目、创建继承插件类与打包项目,而“服务器管理”仅限独立的Linux(包含虚拟机)环境管理使用。


通过“苍穹开发助手”和轻量环境“环境资源地址”创建的项目,在项目内的Application运行起来就相当于一个ierp服务。

在轻量环境与项目Application同机时轻量环境下的“服务”可以停掉,仅运行“租户中心”,不然访问的还是原轻量环境的ierp服务,注册插件时就出现“插件未部署”。项目编写的插件已经在Application环境加载,做注册即可。image.png


IDEA Community的热部署配置,参考:IDEA一些问题的解决方法


使用Debug模式运行,在修改后进行构建(Ctrl+F9),即可热更新修改内容。

image.png

    * 首次构建运行若出现:编译异常:CreateProcess error=206, 文件名或扩展名太长。

    * 编译需为JDK1.8。JDK11和JDK17,无法正常运行【emoji】。

    * 编写的类需注意项目下cosmic.build.xml的exclude情况。


环境升级更新

image.png

进行过“服务更新”后,需要在“环境管理”进行“同步开发资源”,再使用苍穹开发助手的“更新环境”进行项目内的引用更新。

参考:如何快速搭建二开环境 与 如何快速搭建苍穹定制化开发环境

图标赞 3
3人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!