سؤال

يتم توفير قائمة مشاكل التوافق المحتملة من قبل Sun: http://java.sun.com/j2se/1.5.0/compatiable.html.

هل واجهت مشكلات أخرى عند تشغيل / اختبار تطبيقات Old-1.4 ضد Java 5 (على سبيل المثال. لم تعد مكتبة معينة لم تعد تعمل ....)؟

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

المحلول

يمكنك اكتشاف قائمة بديلة لمشاكل التوافق للخلف في جميع إصدارات JDK بما في ذلك 1.4 و 1.5 على مواقع الويب التالية:

  • jdk النتائج في JapiTools الصفحة الرئيسية:

    في عالم مثالي، كل إصدار JDK سيكون متوافقا تماما مع واحد من قبل. كما يظهر الجدول التالي، في الواقع هذا ليس هو الحال ...

  • نتائج اختبار JDK في جافا upstream المقتفي:

    تهدف هذه الخدمة إلى مراقبة وتحليل تطوير مكتبات Java. يبحث عن إصدارات جديدة من مختلف المكتبات والتحقق منها للتوافق الثنائي والمصدر للخلف ...

تم الحصول على هذه النتائج بواسطة أدوات التحليل الثابتة ويمكن استخدامها مع ملاحظات التوافق الرسمية (عدم التوافق في J2SE 5.0 منذ 1.4.2 من الشمس / أوراكل).

enter image description here

نصائح أخرى

ال Java 1.5.0 قائمة إهمال قد يكون من المساعدة.

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

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