Rumah > Soal Jawab > teks badan
这部分是provider的配置:
在通过main方法启动后已经成功将服务注册到zk上,
这部分是consumer的单元测试配置:
包扫描:
测试方法:
最后报错如下:
求助,谢谢
巴扎黑2017-04-18 10:26:44
Semak sama ada terdapat anotasi pada kelas SpeakInterface anda atau kelas lain dengan nama yang sama
Log menunjukkan bahawa ia ditakrifkan berulang kali
PHPz2017-04-18 10:26:44
ID kacang anda bagi speakInterface mempunyai nama yang sama secara global Cara paling mudah ialah menukar ID kacang semasa dan itu sepatutnya mencukupi.
Adalah disyorkan agar anda meletakkan kod ujian pengguna ke dalam projek lain dan bukannya penyedia dalam projek yang sama untuk temu duga
迷茫2017-04-18 10:26:44
Memandangkan anda sedang menguji di bawah projek yang sama, jangan ulangi nama kacang
Pengguna
Pengeluar
Lihat kotak merah dan fikirkan dengan teliti sama ada kacang yang diuruskan oleh musim bunga mempunyai nama yang sama? Cuma tukar ID salah seorang daripada mereka dan cuba lagi.
Selain itu, saya masih ingat bahawa dubbo mencari perkhidmatan pada zk berdasarkan nama kelas nama pakej Anda boleh menggunakan zkClient untuk menyemak ini. Ia sama dengan perkhidmatan web cxf, tetapi mempunyai sesuatu untuk dilakukan dengan kelas (antara muka).