قد يكون من الممكن أنك لم تصدر/استيراد الحزمة المطلوبة؟ احتمال آخر ، هو الفئة المطلوبة في نفس المشروع ، والسبب في هذه الحالة ، على الأرجح ، ستحتاج على الأرجح إلى إنشاء "streambundle" أثناء الطيران في تكوين PAX-Exam.
تصحيح تصحيح ClassNotfound في اختبار PAX-Exam
سؤال
لقد كتبت اختبار PAX-Exam وتأكد من أن جميع تبعيات الحزمة قيد الاختبار وقد تمت إضافة جميع التبعيات المتعدية إلى MavenBundle. الآن لا أحصل على نوع من الأخطاء "حزمة لم تحل".
لقد تحقق أيضًا من خلال طباعة ClassPath بأن الجرة للحزمة قيد الاختبار قد تمت إضافة في ClassPath. أخذت classpath وأركضت ببساطة java -cp com.my.namespace.interface ويبدو أنه يجد الفصل في classpath.
ومع ذلك ، عندما أحاول الوصول إلى واجهة من تلك الحزمة في الاختبار ، فإنها تفشل في وقت التشغيل باستخدام ClassNotFoundException.
أحتاج إلى أفكار حول كيفية تصحيح هذا الأمر أكثر.
المحلول
لا تنتمي إلى StackOverflow