環境部署

爲(wéi / wèi)了(le/liǎo)便于(yú)用戶二次開發,SuperMap iDesktopX提供了(le/liǎo)擴展開發實例模闆工程SampleCode,隻需在(zài)計算機安裝JDK和(hé / huò)開發工具,并對工程模闆進行簡單的(de)配置,即可基于(yú)SampleCode進行擴展開發。

軟件安裝

基于(yú)SuperMap iDesktopX擴展開發,需在(zài)計算機中安裝JDK1.8和(hé / huò)Java開發工具,開發工具推薦使用IDEA,建議安裝的(de)IDEA爲(wéi / wèi)2020.2.2或更新版本。

開發工程配置

安裝IDEA之(zhī)後,需打開擴展開發的(de)工程模闆SampleCode并進行配置,詳細說(shuō)明如下:

  1. 打開模闆工程:IDEA->File->Open->選擇SuperMap iDesktopX産品包\templates\SampleCode目錄,打開擴展開發示例模闆工程。

  2. 設置環境:設置Project的(de)JDK環境爲(wéi / wèi)1.8,設置方式爲(wéi / wèi):File->ProjectStructure->Project->Project SDK->在(zài)下拉列表中選擇1.8。

  3. 添加桌面依賴:在(zài)第2步的(de)對話框中,依次選中Global Libraries->添加->JAVA,在(zài)彈出(chū)的(de)Select Library Files對話框中,同時(shí)選中以(yǐ)下4個(gè)目錄,單擊OK按鈕後,選擇develop,即可将桌面依賴添加至二次開發插件。
    • %SuperMap iDesktopX 産品包%/bin/
    • %SuperMap iDesktopX 産品包%/bundles/idesktop_bundles/
    • %SuperMap iDesktopX 産品包%/bundles/require_bundles/
    • %SuperMap iDesktopX 産品包%/lib/
    • %SuperMap iDesktopX 産品包%/lib/jars
    • %SuperMap iDesktopX 産品包%/support/batJars/bdt-all-runtime.jar

  4. 編譯:單擊工具欄中的(de)Run 或者Debug 按鈕,編譯後自動啓動 SuperMap iDesktopX ,啓動後Ribbon中“開始”選項卡中會增加二次開發的(de)分組,其中包含了(le/liǎo)二次開發示例、删除重複點兩個(gè)功能按鈕。此時(shí),則表示環境配置成功,用戶即可基于(yú) SuperMap iDesktopX 進行擴展開發。備注:若未自動啓動 SuperMap iDesktopX ,建議将IDEA版本更新爲(wéi / wèi)2020.2.2或更新版本。

相關内容

工程模版

插件配置概述

界面配置

功能區配置

配置文件菜單

配置狀态欄

配置右鍵菜單

配置浮動窗口

屬性信息