editor php Xigua menjawab soalan Java anda: Anda menghadapi masalah memuatkan berbilang projek Spring Data JPA dengan fail jar bergantung ke dalam aplikasi anda. Ini mungkin disebabkan oleh konflik fail jar atau versi pergantungan yang tidak sepadan. Anda boleh cuba mengecualikan pakej balang yang bercanggah, menyatukan versi kebergantungan atau menggunakan alat binaan seperti Maven atau Gradle untuk mengurus kebergantungan. Selain itu, pastikan kebergantungan projek anda dikonfigurasikan dengan betul dan semak laluan pemuatan kelas aplikasi anda. Semoga cadangan di atas dapat membantu anda!
Izinkan saya menerangkannya dengan contoh projek. Saya mempunyai projek utama yang tidak mempunyai sambungan pangkalan data (tetapi mengandungi kebergantungan yang diperlukan oleh projek jpa data spring).
Sekarang katakan saya mempunyai 2 projek but spring dibina sebagai fail jar dan ingin memuatkan panas ke dalam projek utama saya.
Struktur projek adalah seperti berikut
com.org.project1 config configutation.java controller controllerfile.java domain entityobject.java repo entityrepository.java
Semuanya berfungsi dengan baik sehingga saya memperkenalkan anotasi enablejpaauditing dalam balang ini.
Memandangkan setiap balang mempunyai anotasi enablejpaauditing sendiri, ia gagal. Untuk meletakkan anotasi ini ke dalam projek awam (iaitu projek utama), saya tidak mempunyai sambungan pangkalan data di sana.
Ada sesiapa boleh tolong? Di bawah ialah ulasan konfigurasi dalam setiap balang
Untuk rujukan sahaja: Menambah anotasi enablejpaauditing pada mana-mana balang akan berfungsi dengan baik Saya mendapat ralat semasa melancarkan aplikasi
Akhirnya masalah saya selesai. Ikuti jawapan yang dinyatakan di sini. https://www.php.cn/link/066f182b787111ed4cb65ed437f0855b
Ia berkesan. Sekarang saya boleh menggunakan berbilang anotasi EnableJpaAuditing secara bersyarat pada setiap item yang dimuatkan.
Atas ialah kandungan terperinci Tidak dapat memuatkan berbilang projek jpa data spring dengan fail balang audit ke dalam aplikasi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!