Dalam kasus saya, masalahnya adalah konflik dependensi turunan yang telah digunakan oleh dependensi lain, dan beberapa versi dependensi turunan tersebut tidak tersedia, mungkin karena beberapa penerapan yang saya lupa lakukan karena dengan resolusi ruang kerja semuanya berfungsi, tetapi saat memindahkan ke lingkungan lain semua pecah tiba-tiba. Dan juga saya bekerja dengan rentang versi
maven memberi saya kesalahan ini:
Tidak dapat menyelesaikan ketergantungan untuk proyek MyProject: MyProject: jar: 1.0.0: Tidak dapat menyelesaikan konflik versi antara Dependensi-A: 1.0.1 -> Dependensi-B: 1.1.0 ->
Dependency-C: 1.0.0 , Dependency- X: 1.0.1 -> Dependensi-Y: 1.1.0 -> Dependensi-C: 1.0.0 , Dependensi-I: 1.0.1 -> Dependensi-J: 1.1.0 -> Dependensi-C: 1.0.0
Saya mencoba semua di atas dan tidak ada yang berhasil, jadi ...
SOLUSI : Gunakan TERBARU sebagai versi di semua dependensi, jadi maven tidak perlu menyelesaikan semua dependensi dalam rentang, yang harus digunakan dengan hati-hati karena jika Anda melewatkan salah satu dependensi, build akan gagal
Hanya saya menyarankan Anda untuk menggunakan TERBARU jika Anda bekerja dengan dependensi Anda sendiri, jika tidak di beberapa versi masa depan pihak ketiga, Anda dapat menemukan beberapa kesalahan kompilasi atau runtime