安裝前準(zhǔn)備
工具整體介紹
該輕量級(jí)開發(fā)工具目前可快速搭建一套完整的蒼穹開發(fā)運(yùn)行環(huán)境,僅用于開發(fā)環(huán)境快速搭建
(限制了 3 個(gè)用戶的限時(shí)許可)。包括了基本的開發(fā)組件:數(shù)據(jù)庫(kù)、文件服務(wù)器、Zookeeper、
管理中心(MC)、Eclipse 開發(fā)調(diào)試環(huán)境等。
安裝環(huán)境準(zhǔn)備
支持操作系統(tǒng):Windows7 及以上版本
硬件配置要求:推薦內(nèi)存不小于 8G
應(yīng)用配置要求:本機(jī)已經(jīng)安裝好 JDK 1.8
安裝程序準(zhǔn)備
總部辦公網(wǎng)訪問(wèn): \172.18.8.70\nextpack\Kingdee_Cloud_Lite\InstallPack-1.5
公網(wǎng)共享路徑 1:金蝶云盤,金蝶賬號(hào)登錄 https://pan.kingdee.com/s/MTA5NzI1NSwxMjVl
公網(wǎng)共享路徑 2(備用共享路徑,路徑 1 下載報(bào)錯(cuò)后可選擇該路徑):百度網(wǎng)盤鏈接:
https://pan.baidu.com/s/1SKShYXvDv07qdiJwJpkllg&shfl=shareset 提取碼: 26n1
下載 4 個(gè) Disk 的文件全部解壓到同一目錄后可直接安裝
2.0 與 1.5 可以共存嗎?
2.0 與 1.5 版本是可以共存的,但命名不要相同就行,比如1.5命名為 cosmic ,那么2.0版命名為cosmic2即可
安裝部署步驟
第一步:工具安裝
到%解壓后的工具包目錄% \Windows\Disk1\InstData\VM\下執(zhí)行 setup.exe ,按工具提
示逐步完成選擇安裝主目錄(所在磁盤空間不小于 10G)、主要組件端口及 JDK 主目錄配置即可。
注:如果之前已經(jīng)安裝老版本的輕量級(jí)開發(fā)入口,為保留原有開發(fā)數(shù)據(jù)請(qǐng)安裝在
不同的目錄,同時(shí)請(qǐng)備份出原有庫(kù)。待新版本安裝完成后將備份庫(kù)導(dǎo)入到新庫(kù)去,然
后注冊(cè)到數(shù)據(jù)中心即可實(shí)現(xiàn)舊開發(fā)數(shù)據(jù)和方案的延續(xù)(開發(fā)代碼請(qǐng)自行備份和遷移)










此處更改mysql端口,為防與本地mysql(3306)與1.5版本(3307)沖突,所以此處我更改為3308

上圖中的JAVA_HOME路徑請(qǐng)參照下圖,否則完裝完成之后會(huì)報(bào)錯(cuò)






第二步:初始化配置
啟動(dòng)初始化環(huán)境
- 進(jìn)入安裝主目錄,按順序依次執(zhí)行啟動(dòng)腳本
Mysql 數(shù)據(jù)庫(kù)(如果已經(jīng)啟動(dòng)則跳過(guò)):執(zhí)行 start-mysql.bat ,啟動(dòng)完成后控制不會(huì)輸入任何內(nèi)容,忽略即可。
Zookeepper(如果已經(jīng)啟動(dòng)則跳過(guò)):執(zhí)行 start-zk.bat
文件服務(wù)器(如果已經(jīng)啟動(dòng)則跳過(guò)):執(zhí)行啟動(dòng)腳本 start-fileserver.bat
管理中心(MC) (如果已經(jīng)啟動(dòng)則跳過(guò)):執(zhí)行 start-mc.bat
啟動(dòng)蒼穹服務(wù):執(zhí)行 start-cosmic.bat




如果沒(méi)有上述操作則會(huì)出現(xiàn)如下的bug,上述操作完成后重啟云蒼穹

管理員登錄
主目錄下用瀏覽器打開首頁(yè)文件【金蝶云蒼穹.html】進(jìn)入主頁(yè)(注意:如果在安裝修改了 web
端口則需要手動(dòng)在瀏覽器地址欄用修改后的端口訪問(wèn)),初始需要用管理員登錄,初始用戶和密
碼為:administrator/1234567


- 添加開發(fā)人員并授功能權(quán)限權(quán)
進(jìn)入應(yīng)用-基礎(chǔ)業(yè)務(wù)服務(wù)-人員-新增,添加一個(gè)開發(fā)者用戶,手機(jī)號(hào)必錄,然后保存即可。




- 同步許可并為開發(fā)人員分配許可
首次需要同步許可,如果已經(jīng)同步過(guò)則忽略此步驟。進(jìn)入應(yīng)用-基礎(chǔ)業(yè)務(wù)服務(wù)-許可管理-許可
分配用戶,點(diǎn)擊【同步許可】,開發(fā)環(huán)境會(huì)默認(rèn)給每個(gè)分組 3 個(gè)用戶。

分配許可:選中功能對(duì)應(yīng)分組,新增后選擇對(duì)應(yīng)開發(fā)者用戶然后再同步許可即可。

當(dāng)如下圖所示才算成功

- 為開發(fā)者授權(quán)
需要在基礎(chǔ)服務(wù)-權(quán)限管理-用戶授權(quán)中,為開發(fā)者授予開發(fā)服務(wù)云全部權(quán)限(如為方便管理也可
同時(shí)授予系統(tǒng)云、流程服務(wù)云等相關(guān)權(quán)限)即可





- 初次使用需開發(fā)商標(biāo)識(shí)
登錄后在系統(tǒng)管理-開發(fā)商配置,設(shè)置開發(fā)商標(biāo)識(shí)。如果已經(jīng)設(shè)置過(guò)則可以忽略
注:同一開發(fā)團(tuán)隊(duì)同一應(yīng)用最好統(tǒng)一設(shè)置同一開發(fā)商標(biāo)識(shí)
2.0 進(jìn)入開發(fā)平臺(tái)會(huì)彈出讓配置,跟1.5有路徑專門配置不一樣。


第三步:開發(fā)工程調(diào)試配置
- 啟動(dòng) Eclipse 并配置工程空間
進(jìn)入安裝主目錄下的 eclipse 目錄,啟動(dòng) eclipse 。 選 擇 工 作 空 間 為 % 安裝主目
錄%\bos-dev-tool\debug-service 。


- 配置 Gradle
啟動(dòng) Eclipse 后進(jìn)入 Window-Preferences-Gradle,在 Gradle User Home 選擇主目錄為%
安裝主目錄%\gradle-4.8 即可


- 引入工程
在工程視圖右鍵 Import-Import-Existing Projects into Workspace 引入已存在的工程即可,工程路徑為: %安裝主目錄% \bos-dev-tool\debug-service\node-debug-mservice




- 啟動(dòng) Debug 服務(wù)
以調(diào)試模式啟動(dòng)入口類(kd.bos.debug.mservice.DebugServer)即可。說(shuō)明:由于端口原因
在開啟調(diào)試模式前確保運(yùn)行環(huán)境是關(guān)閉的,即 start-cosmic.bat 開啟的服務(wù)已被關(guān)閉


如果需要修改本地服務(wù)的端口按圖示中修改對(duì)應(yīng)服務(wù)的 ip 和端口即可。
package kd.bos.debug.mservice;
import kd.bos.config.client.util.ConfigUtils;
import kd.bos.service.webserver.JettyServer;
public class DebugServer {
public static void main(String[] args) throws Exception
{
System.setProperty(ConfigUtils.APP_NAME_KEY, "mservice-biz1.5-cosmic");//APP的名字,標(biāo)識(shí)和區(qū)別啟動(dòng)應(yīng)用的名稱,一般不需要修改
//設(shè)置集群環(huán)境名稱和配置服務(wù)器地址
System.setProperty(ConfigUtils.CLUSTER_NAME_KEY, "cosmic");//集群編碼,可在web中查詢,默認(rèn)不需要修改
System.setProperty(ConfigUtils.CONFIG_URL_KEY, "127.0.0.1:2181");//zk地址與端口,一 般不需要修改,需要修改時(shí)間在mc的集群配置中查詢
System.setProperty("configAppName", "mservice,web");
System.setProperty("webmserviceinone", "true");
System.setProperty("file.encoding", "utf-8");
System.setProperty("xdb.enable", "false");
System.setProperty("mq.consumer.register", "true");
System.setProperty("MONITOR_HTTP_PORT", "9998");
System.setProperty("JMX_HTTP_PORT", "9091");
System.setProperty("dubbo.protocol.port", "28888");
System.setProperty("dubbo.consumer.url", "dubbo://localhost:28888");
System.setProperty("dubbo.consumer.url.qing", "dubbo://localhost:30880");
System.setProperty("dubbo.registry.register", "false");
//System.setProperty("mq.debug.queue.tag", "whb1133");
System.setProperty("dubbo.service.lookup.local", "false");
System.setProperty("appSplit", "false");
System.setProperty("lightweightdeploy","true");
System.setProperty("db.sql.out", "false");
System.setProperty("JETTY_WEB_PORT","8080");//啟動(dòng)服務(wù)的web端口,一般不需要修改
System.setProperty("JETTY_WEBAPP_PATH", "../../../mservice-cosmic/webapp");
System.setProperty("JETTY_WEBRES_PATH", "../../../static-file-service");
System.setProperty("ActionConfigFile", "../../../mservice-cosmic/conf/actionconfig.xml");
System.setProperty("domain.contextUrl","http://localhost:8080/ierp");//上下文地址,一般不需要修改同web端口保持一致
System.setProperty("domain.tenantCode","cosmic-simple");
System.setProperty("tenant.code.type","config");
System.setProperty("mc.server.url","http://127.0.0.1:8090/");//web服務(wù)的ip和端口,默認(rèn)不需要修改
JettyServer.main(null);
}
}
第四步:開啟應(yīng)用開發(fā)之旅
調(diào)試啟動(dòng)后打開%安裝主目錄%\金蝶云蒼穹.html 即可進(jìn)入調(diào)試模式登錄入口,用開發(fā)者用
戶登錄即可(用戶首次登錄默認(rèn)用戶名/密碼為:手機(jī)號(hào)/123456,首次登錄后需要手機(jī)號(hào)激活,
按提示操作即可)。登錄成功后,就可以通過(guò)應(yīng)用-開發(fā)平臺(tái),開啟你的第一個(gè)應(yīng)用開發(fā)啦??!



出現(xiàn)如下圖所示,則可以進(jìn)行2.0云蒼穹開發(fā)了。。。。

擴(kuò)展知識(shí)點(diǎn)
若需要卸載云蒼穹,請(qǐng)刪除本地文件夾后參照如下步驟


Windows金蝶云蒼穹1.5版本開發(fā)環(huán)境搭建
以上就是我關(guān)于 Windows如何搭建云蒼穹2.0開發(fā)環(huán)境? 知識(shí)點(diǎn)的整理與總結(jié)的全部?jī)?nèi)容。
分割線
博主為咯學(xué)編程:父母不同意學(xué)編程,現(xiàn)已斷絕關(guān)系;戀人不同意學(xué)編程,現(xiàn)已分手;親戚不同意學(xué)編程,現(xiàn)已斷絕來(lái)往;老板不同意學(xué)編程,現(xiàn)已失業(yè)三十年。。。。。。如果此博文有幫到你歡迎打賞,金額不限。。。