يعرض إكمال رمز NetBeans الأسماء القديمة للفئات التي تمت إعادة تسميتها

StackOverflow https://stackoverflow.com/questions/1662709

  •  12-09-2019
  •  | 
  •  

سؤال

في NetBeans 6.7.1، كان لدي مشروع جافا الذي قمت بإعادة تسهيمه ببعض الفصول. بعد إعادة تسميته، أظهر إكمال التعليمات البرمجية الأسماء القديمة للفصول وليس الأسماء الجديدة. عندما أقوم ببناء مشروع يعتمد على هذا المشروع، لاحظت أنه سيقوم بإنشاء ملفات .class للفصول القديمة. إذا قمت بحذف الفئات التي تمت إعادة تسميتها وإنشائها من الصفر، استمرت المشكلة. لا يمكنني العثور على مراجع إلى الأسماء القديمة للفئات في مجلد مشروعي باستخدام GREP. أود أيضا الحصول على أخطاء وقت التشغيل حيث كان لدي رمز باستخدام أسماء الفئة الجديدة. عندما سأبني المشروع، كان ناجحا. ماذا قد تكون المشكلة؟

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

المحلول

بعد تجربة العديد من الأشياء المختلفة، كان حذف مجلد ذاكرة التخزين المؤقت NetBeans الخاص بي وإعادة تشغيل NetBeans هو العلاج الوحيد للمشكلة. على Windows، يوجد مجلد ذاكرة التخزين المؤقت في C: Documents and Settings username .netbeans 6.7 var cache. يبدو أن هذا هو خطأ في Netbeans.

نصائح أخرى

يبدو أن هذا الخطأ موجودا في 7.1، نفس المشكلة مع ملفات .class القديمة وإزالة مجلد ذاكرة التخزين المؤقت تم إصلاحه

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