MuleSoft: berbagi komponen khusus secara offline

Saya ingin membuat komponen khusus dan membagikannya dengan tim saya. Saya tidak ingin mengunggah komponen baru secara online. Apakah ada cara offline untuk berbagi komponen?

Saya dapat menentukan akun github saya alih-alih akun Mule saat membuat proyek. Apakah kemudian akan menjadi pribadi?

Menambahkan detail:

Saya membuat toples yang ingin saya gunakan dalam proyek Mule saya. Saya menambahkan 2 kelas Java di proyek saya yang menggunakan toples. Saya juga punya 3 aplikasi di komputer berbeda yang membutuhkan toples. Daripada menduplikasi toples ini dan kode Java, saya ingin membungkusnya dalam komponen/konektor dan berbagi komponen antara aplikasi/pengembang di tim saya. Sejauh yang saya pahami dari membaca, saya dapat menggunakan konektor dan komponen untuk kebutuhan saya. Namun, saya tidak mengerti bagaimana cara membagikan secara offline apa yang saya buat.


person KerenSi    schedule 26.05.2015    source sumber
comment
Apakah pertanyaan ini tentang Mule ESB? Apa yang Anda maksud dengan komponen: kelas Java khusus yang mengimplementasikan/memperluas Mule?   -  person David Dossot    schedule 26.05.2015
comment
Ya, ini pertanyaan tentang Mule ESB. Saya menambahkan lebih banyak detail pada pertanyaan saya dan mudah-mudahan ini akan memperjelas kebutuhan saya.   -  person KerenSi    schedule 27.05.2015


Jawaban (1)


Opsi terbaik adalah menyebarkan JAR umum Anda ke repositori Maven pribadi. Ini bisa sederhana seperti bucket S3 atau disempurnakan seperti server Nexus.

Dengan cara ini, proyek Mule Anda yang berbeda akan dapat menggunakan JAR umum ini dalam build mereka hanya dengan menambahkannya ke file pom.xml mereka.

person David Dossot    schedule 26.05.2015