全部產品
Search
文件中心

:安裝及開發環境配置

更新時間:Mar 12, 2025

本文介紹如何安裝Ali-Tomcat和Pandora,以及如何配置Eclipse和IntelliJ IDEA的開發環境。

安裝Ali-Tomcat和Pandora

Ali-Tomcat和Pandora為SAE中的服務運行時所依賴的容器,整合了服務的發布、訂閱、調用鏈追蹤等一系列核心功能,應用程式鬚髮布在該容器中運行。

重要

請使用JDK 1.7及以上版本。

  1. 下載Ali-Tomcat-8Ali-Tomcat-7,儲存並解壓至相應的目錄,例如在Windows系統中解壓到d:\work\tomcat\

  2. 下載Pandora,儲存並解壓至Ali-Tomcat的deploy目錄,例如在Windows系統中解壓到(d:\work\tomcat\deploy)下。

  3. 查看Pandora容器的目錄結構。

    • Linux系統中,在相應路徑/work/tomcat下執行tree -L 2 deploy/ 命令查看目錄結構。

      [root@iZbp1jdi3rl2wjj5e1f*** tomcat]# tree -L 2 deploy/
                  deploy/
                      └── taobao-hsf.sar
                          ├── META-INF
                          ├── lib
                          ├── log.properties
                          ├── plugins
                          ├── sharedlib
                          └── version.properties
    • Windows中,直接進入d:\work\tomcat\deploy進行查看。Pandora容器目錄結構

配置Eclipse開發環境

配置Eclipse需下載Tomcat4E外掛程式,並將Tomcat4E外掛程式存放於安裝Ali-Tomcat和Pandora的儲存路徑中。完成配置後,您可以在Eclipse中發布、調試本地代碼。

  1. 下載Tomcat4E外掛程式,壓縮包內容如下圖所示。

    Tomcat4E外掛程式

  2. 開啟Eclipse,在功能表列中選擇Help > Install New Software

  3. Install對話方塊的Work with地區,單擊Add。在彈出的Add Repository對話方塊,單擊Local,在彈出的對話方塊中選中已下載並解壓的Tomcat4E外掛程式的目錄(d:\work\tomcat4e\),單擊OK

  4. 返回Install對話方塊,單擊Select All,並單擊Next

    後續步驟,請按介面提示操作。安裝完成後,請重啟Eclipse,使Tomcat4E外掛程式生效。

  5. 重啟Eclipse後,在Eclipse菜單選擇Run As > Run Configurations

  6. 選擇左側導航選項的AliTomcat Webapp,單擊上方的New launch configuration表徵圖。

  7. 在彈出的介面,選擇AliTomcat頁簽,並在taobao-hsf.sar Location地區單擊Browse,選擇本地的Pandora路徑,如:d:\work\tomcat\deploy\taobao-hsf.sar

  8. 單擊ApplyRun,完成設定。

    一個工程只需配置一次,下次可直接啟動。

  9. 查看工程啟動並執行列印資訊,如果出現下圖Pandora Container的相關資訊,說明Eclipse開發環境配置成功。

    edas-DG-pandora-success

配置IntelliJ IDEA開發環境

重要

目前僅支援IDEA商業版,社區版暫不支援。

  1. 運行IntelliJ IDEA。

  2. 在功能表列,選擇Run > Edit Configurations...

  3. Run/Debug Configurations頁面左側的導覽列,選擇Defaults > Tomcat Server > Local

  4. 配置AliTomcat。

    1. 在右側頁面,單擊Server頁簽,並在Application Server地區,單擊Configure

    2. Application Server頁面右上方,單擊+,並在Tomcat Server對話方塊,設定Tomcat HomeTomcat base directory 路徑,單擊OK

      將Tomcat Home的路徑設定為本地解壓後的Ali-Tomcat路徑,Tomcat base directory可以自動使用該路徑,無需再設定。

  5. Application Server地區的下拉式功能表,選擇剛剛配置好的Ali-Tomcat。

  6. VM Options地區的文字框,設定JVM啟動參數指向Pandora的路徑及設定本地輕量級配置及註冊中心的Vipserver連接埠。

    例如-Dpandora.location=d:\work\tomcat\deploy\taobao-hsf.sar -Dvipserver.server.port=8080

    d:\work\tomcat\deploy\taobao-hsf.sar替換為在本地安裝Pandora的實際路徑。 -Dvipserver.server.port=8080參數用於指定應用串連本地輕量級配置及註冊中心的vipserver連接埠,在本地開發環境使用新版本的輕量級配置及註冊中心時,能有效提升本地應用啟動速度。

    當應用部署到EDAS時,不需要添加上面這個JVM屬性參數。

  7. 單擊ApplyOK 完成配置。