全部产品
Search
文档中心

Enterprise Distributed Application Service:Penerapan proyek multi-modul

更新时间:Nov 11, 2025

Proyek multi-modul sering muncul saat Anda membuat dan menerapkan aplikasi. Plugin toolkit-maven-plugin mendukung dua metode berikut untuk menerapkan proyek multi-modul:

  • Metode 1: Jalankan perintah pengemasan dan penerapan di proyek induk.

    Untuk menggunakan metode ini, Anda harus menggunakan toolkit-maven-plugin versi 1.0.3 atau yang lebih baru.

    Saat menjalankan perintah toolkit:deploy di proyek induk, tambahkan parameter -Ddeploy_artifacts untuk menentukan ID artefak submodul yang ingin diterapkan. Jika ingin menerapkan beberapa submodul, pisahkan ID tersebut dengan koma (,).

    Contoh berikut menunjukkan submodul dari proyek CarShop:

    carshop
       itemcenter-api
       itemcenter
    
       detail

    Untuk menerapkan submodul itemcenter dan detail, jalankan perintah berikut di direktori carshop:

    mvn clean package toolkit:deploy -Ddeploy_artifacts=itemcenter,detail

    Secara default, plugin tersebut menerapkan aplikasi yang sesuai secara terpisah berdasarkan file .edas_config.yaml dari submodul itemcenter dan detail. Anda juga dapat menambahkan parameter -Dedas_config untuk menentukan file konfigurasi lain.

  • Metode 2: Jalankan perintah pengemasan dan penerapan di submodul. Semua versi toolkit-maven-plugin mendukung metode ini.

    Jalankan perintah install di proyek induk untuk menginstal dependensi submodul ke repositori lokal Maven. Kemudian, masuk ke direktori submodul yang ingin diterapkan dan jalankan perintah toolkit:deploy.