Hai, saya sudah mencari di internet, membaca banyak artikel, jadi pertanyaan dan dokumentasi tetapi saya tidak dapat menemukan solusi, inilah masalah saya.
Saya memiliki proyek maven multimodul yang berisi tiga modul A,B dan C. A dan B independen dan C bergantung pada A dan B, dan tentu saja saya memiliki proyek induk. Saya juga menyiapkan server jenkins untuk membangun proyek ini, dan repositori nexus.
Masalah saya adalah ketika saya membangun proyek, maven membangun A dan B dengan benar tetapi untuk C ia mengunduh artefak yang lebih lama dari repositori nexus dan tentu saja gagal membangun modul C. Bagaimana saya bisa membuat maven menggunakan toples yang sedang dibuat yang mana yang diinstal ke repositori lokal, bukan yang lama di nexus?
Versi A dan B dan C disetel ke 1.1.{build_number}-SNAPSHOT dengan plugin versi maven, dan seperti yang saya pahami, maven harus menggunakan yang lebih baru dari lokal tetapi tidak melakukannya. Awalnya saya tidak ingin memposting ratusan baris pom.xmls tetapi jika Anda membutuhkan bagian saya akan menyediakannya.
Bantuan apa pun akan dihargai. Terima kasih!
mvn clean package
jika terjadi kesalahan, build Anda tidak dikonfigurasi dengan baik. Itu yang akan saya periksa dulu. - person khmarbaise   schedule 25.06.2015