电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

苍穹Gradle工程项目创建

来源:金蝶云社区作者:金蝶2024-09-2312

苍穹Gradle工程项目创建

1 简介

你可以通过以下方式体验苍穹开发:

  • 低代码开发:访问在开发者工具(CosmicStudio)中已搭建的环境

  • 高代码开发:本地安装IDEA,并在IDEA中安装苍穹开发助手,进行插件开发

    本文主要介绍高代码开发的环境配置,即个人本地开发环境搭建。低代码开发的环境搭建过程请参考环境安装

  

    金蝶云·苍穹开发助手2.1.0及以上版本对苍穹Gradle项目的工程目录结构进行了全面设计。目录结构说明如下:

    

2 Gradle项目工程创建

2.1 IDEA内安装开发助手插件

    根据安装指南在IDEA中安装金蝶云·苍穹开发助手插件。

2.2 新增苍穹Gradle项目

    操作路径:File—>New—>Project—>左侧选择“金蝶云·苍穹Gradlle工程”—>填写相关内容—>创建完成。

   

填写字段描述如下:

字段描述填写示例
苍穹资源目录

苍穹依赖JAR包与静态资源的存放目录,请配置有足够磁盘空间的目录(不少于5GB) 


注意事项:该目录必须存放在读写性能高的固态磁盘中,否则会导致开发与构建效率低等性能问题。


资源地址

该资源地址提供了苍穹环境所需的开发资源包,用于下载或更新苍穹开发资源包到苍穹资源目录中。地址一般由苍穹MC服务或者苍穹开发者工具对外开放。


地址格式为 http://苍穹MC服务IP:端口/appstore/dev_env  或 http://苍穹开发者工具服务IP:268/studio/environment/download/{环境序号} 。

填写示例:我已通过开发者工具(CosmicStudio)成功创建了一个环境,资源地址可选择该环境资源地址。 


   

项目目录

该路径是指项目工程所属目录+项目工程名称的拼接路径。

项目名称

支持字母、数字及中划线组合。
JDK版本苍穹开发要求JDK版本必须为1.8。
MC地址苍穹MC服务URL,一般为 http://苍穹MC服务IP地址:端口
ZK地址ZooKeeper(以下简称“ZK”)服务的IP与端口,支持配置ZK账号与密码。

苍穹模板

目前支持的苍穹模板如下:

  • 一个应用一个模块工程:小规模团队推荐此模板

  • 一个应用多个模块工程:大规模团队推荐此模板

  • 一个云一个模块工程:只有在部署方式允许的情况下,才能使用该模板


开发商标识

可参考教程获取开发商标识,填写至此。

云标识

可直接使用标准的标识或符合规范的自定义标识,只能填写一个云标识。


云标识只包含小写字母和数字,且以字母开头,长度小于12,不支持中文与特殊符号。

填写示例:某开发商的财务编码为 xxx_fi,则对应的云标识为 fi。
应用标识

可直接使用标准的标识或符合规范的自定义标识,只能填写一个应用标识。


应用标识只包含小写字母和数字,且以字母开头,长度小于12,不支持中文与特殊符号。

填写示例:某开发商的档案应用编码为 xxx_gl,则对应的应用标识为 gl。


    填写配置项后,点击“创建”,等待资源包下载、解压、更新、索引。项目创建过程中会优先从苍穹资源目录中查找苍穹依赖JAR包与静态资源,若资源目录中不存在苍穹开发资源,则从填写的资源地址中下载资源包。

     

    下载解压完毕后,IDEA会提示环境更新完毕,然后初始化Gradle工程,并按照配置导入项目依赖的JAR。此后,IDEA将对JAR包进行索引,请耐心等待一段时间。 

     

    

    若索引中断,可手动点击Gradle的刷新按钮,重新进行索引。  

     

    更新完毕后,会生成新的Gradle工程结构。 

    

    请阅读工程项目目录下的readme.md文件,了解常见的操作说明及相关网址。

    

2.3 检查配置

    运行新建的工程前,请检查或配置以下内容:

  1. 提前启动MC服务。

  2. 检查各配置项是否正确。若是本地开发,可以不修改MC及ZK的IP地址,用127.0.0.1即可。

  3. 苍穹微服务端口默认为8881,可自行修改。苍穹访问地址:http://localhost:8881/ierp

  4. 若服务器ZK有密码,开发环境要连接使用,需同步配置。

  5. 检查"gradle.properties"配置文件,确保已添加以下参考配置:

org.gradle.parallel=true
org.gradle.daemon=true

苍穹Gradle工程项目创建

1 简介你可以通过以下方式体验苍穹开发:低代码开发:访问在开发者工具(CosmicStudio)中已搭建的环境高代码开发:本地安装IDEA,并在IDE...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信