سؤال

وأواجه مشكلة مع الواردات في واحدة من تطبيقات جافا بلدي.

ولقد اتخذت JSP يعملون انطلاقا من مشروع الكسوف واحد، Jar'd فوق كل الطبقات من هذا المشروع ووضعها في مشروع جديد.

في مشروع جديد لقد استوردت الملف جرة ولدت من الأصل، ولصق رمز التخطيط الاستراتيجي المشترك في وثيقة JSP الجديدة.

وأنا اتلقى "إن XX استيراد لا يمكن حل الأخطاء".

ولأي شخص واحد لديك أي فكرة عن كيفية تشخيص هذا، يبدو أن كل شيء في النظام.

هل كانت مفيدة؟

المحلول

ولدي مشكلة مثل هذا مرة واحدة في لحظة. حاول إزالة JAR، وإعادة بناء، وإضافة JAR مرة أخرى. وهذا ينبغي إصلاحه.

وانها علة الكسوف.

وتحرير: الجواب أعلاه هو افتراض جرة هو في الواقع على طريق بناء

.

نصائح أخرى

وعندما تقول "لقد استوردت الملف جرة" يعني أنك قد نسخت عليه أو وضعه في classpath؟

عند إضافة ملف جرة، بدلا من استيراد، انقر بالزر الأيمن على المشروع واختيار "إضافة مكتبة الخارجي" أو "إضافة جرة الخارجية"

وهذا يبدو وكأنه جرة قمت باستيراد لا يظهر في مسار الإنشاء. محاولة بزر الماوس الأيمن فوق المشروع، حدد مسار البناء> إضافة المحفوظات الخارجية ...

وهذا من شأنه أن يضع إشارة إلى جرة بك في مسار بناء المشروع.

وتحقق داخل جرة (فقط فتحه من مسار بناء) ومعرفة ما إذا كانت مسارات صحيحة. إذا كان لديك foo.Bar كشيء آخر من فو / Bar.class التي قد تكون عليه.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top