MuleSoft: แบ่งปันองค์ประกอบที่กำหนดเองแบบออฟไลน์

ฉันต้องการสร้างองค์ประกอบที่กำหนดเองและแชร์กับทีมของฉัน ฉันไม่ต้องการอัปโหลดองค์ประกอบใหม่ทางออนไลน์ มีวิธีแชร์ส่วนประกอบแบบออฟไลน์หรือไม่

ฉันสามารถกำหนดบัญชี GitHub ของฉันแทน Mule's ได้เมื่อสร้างโปรเจ็กต์ แล้วจะเป็นเรื่องส่วนตัวมั้ย?

การเพิ่มรายละเอียด:

ฉันสร้างขวดโหลซึ่งฉันต้องการใช้ในโครงการ Mule ของฉัน ฉันเพิ่มคลาส Java 2 คลาสในโครงการของฉันที่ใช้ขวด ฉันยังมีแอป 3 แอปบนคอมพิวเตอร์คนละเครื่องที่ต้องการขวดโหล แทนที่จะทำซ้ำ jars เหล่านี้และโค้ด Java ฉันอยากจะรวมมันไว้ในส่วนประกอบ/ตัวเชื่อมต่อ และแชร์ส่วนประกอบระหว่างแอป/นักพัฒนาในทีมของฉัน เท่าที่ฉันเข้าใจจากการอ่าน ฉันสามารถใช้ทั้งตัวเชื่อมต่อและส่วนประกอบตามความต้องการของฉัน อย่างไรก็ตาม ฉันไม่เข้าใจว่าฉันจะแชร์สิ่งที่ฉันสร้างแบบออฟไลน์ได้อย่างไร


person KerenSi    schedule 26.05.2015    source แหล่งที่มา
comment
คำถามนี้เกี่ยวกับ Mule ESB หรือไม่ องค์ประกอบหมายถึงอะไร: คลาส Java แบบกำหนดเองที่ใช้ / ขยาย Mule   -  person David Dossot    schedule 26.05.2015
comment
ใช่ นี่เป็นคำถามเกี่ยวกับ Mule ESB ฉันได้เพิ่มรายละเอียดเพิ่มเติมให้กับคำถามของฉัน และหวังว่าคำถามนี้จะช่วยชี้แจงความต้องการของฉันได้   -  person KerenSi    schedule 27.05.2015


คำตอบ (1)


ตัวเลือกที่ดีที่สุดคือการปรับใช้ Maven JAR ทั่วไปของคุณกับพื้นที่เก็บข้อมูล Maven ส่วนตัว ซึ่งสามารถทำได้ง่ายเหมือนกับบัคเก็ต S3 หรือปรับแต่งเป็น เซิร์ฟเวอร์ Nexus

ด้วยวิธีนี้ โปรเจ็กต์ Mule ต่างๆ ของคุณจะสามารถดึง JAR ทั่วไปเหล่านี้ในบิลด์ได้โดยการเพิ่มลงในไฟล์ pom.xml

person David Dossot    schedule 26.05.2015