كيفية إيقاف فقدان Eclipse 3.4 للإشارة إلى JRE في المشاريع

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

سؤال

في بعض الأحيان عند استخدام Eclipse فإنه يفقد الإشارات إلى JRE.

أي.لا يمكن العثور على فئات مثل Object أو Arraylist.

تقوم بعض المشاريع بالإبلاغ عن مشكلة بينما لا يقوم البعض الآخر بذلك ويستخدم كلاهما نفس JRE.

لقد وجدت أنه إذا قمت بتبديل JRE المثبت إلى آخر ثم العودة مرة أخرى إلى الإصدار الذي تريد استخدامه، فسوف يعمل مرة أخرى

هل هناك طريقة أفضل لمنعه من القيام بذلك؟

يحرر:إعادة تحميل Eclipse لا يحل المشكلة

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

المحلول

قد يكون لدي قرار لهذا.كان Eclipse يفقد مراجع JRE في العديد من مشاريع Java الخاصة بي يوميًا تقريبًا، ولم تكن إعادة التشغيل أو البدء بـ -clean مفيدة.أدركت أنه من الواضح أنها مشكلة في أداة تحميل الفصل من نوع ما، لذا ما فعلته هو فتح ملف ".classpath" لكل مشروع في المحرر ونقل سطر مسار فئة JRE المرجعي يدويًا ليكون الإدخال الأول في الملف، في على أمل أن يتم تحميل JRE قبل أي فئات أخرى قد تؤثر على قدرته على التحميل بنجاح.

ومنذ القيام بذلك، لم تتكرر المشكلة.

أعتقد أن الملفات تبدأ بـ "." يتم إخفاءها بواسطة مرشح في مستكشف الحزمة على تثبيت Eclipse افتراضي ، لذلك قد تحتاج إلى تعطيل مرشح ".* الموارد" لتتمكن من فتح ملف ".classpath".

نصائح أخرى

يتم تخزين مرجع JRE في مشروعك باستخدام الاسم الذي قدمته له في صفحة تفضيلات JRE المثبتة.قم بتغيير الاسم وكسر المرجع.ما عليك سوى اختيار الأسماء التي يمكنك الاستمرار في إعادة استخدامها عند تبديل JREs، أو تحديد مساحة العمل الافتراضية باعتبارها JRE للمشروع.

لقد حدث ذلك لي، ولكن بعد إعادة تحميل Eclipse، استمر كل شيء في العمل بشكل جيد!

أنا شخصياً سأرجع هذا إلى الأخطاء الموجودة في Eclipse.تحقق وتأكد من تثبيت الملف المضغوط المصدر مع تثبيت JRE الخاص بك في Eclipse.أنا أعرف ألمك.Eclipse رائع، لكنه لا يزال يحتوي على بعض الأخطاء الطفيفة.

لقد مررت بنفس التجربة.فقط في جانيميد.دائما نفس المشروع.يؤدي حذف المشروع (ولكن ليس المصدر بالطبع) وإعادة إنشاء المشروع إلى إصلاحه مؤقتًا.يبدو أنه سعيد لمدة أسبوع أو أسبوعين ثم يحدث مرة أخرى.

سيؤدي تشغيل العلامة -clean عند بدء تشغيل Eclipse إلى إزالة النفايات المؤقتة من Eclipse وجعل تشغيل Eclipse أفضل بشكل عام.لقد حققت نجاحًا متفاوتًا في هذا، وهو أسهل كثيرًا في التنفيذ من إعادة إنشاء المشروع أو إعادة تثبيت Eclipse.اعطها فرصة وانظر ماذا سيحدث.

على الرغم من أن هذا ليس لـ 3.4، إلا أنه لا يزال ساريًا.http://www.Eclipsezone.com/Eclipse/forums/t61566.html

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