سؤال

أنا الآن أكتب كسوف ملائم المكون الإضافي للتحقق مما إذا كانت التعليقات التوضيحية صحيحة.

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

أعتقد أن السبب هو أن إطار عمل APT يتحقق من شجرة كاملة من الكائنات (مشروع كبير) ، على الرغم من أنني بحاجة فقط إلى فئة واحدة. مجرد تخمين على هذا واحد على الرغم من.

هل هناك أي طريقة بالنسبة لي لتحسين الأداء بخلاف تعطيل APT؟

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

    if (Phase.RECONCILE != Phase.valueOf(env.getOptions().get("phase"))) {
        return;
    }
هل كانت مفيدة؟

المحلول

هذا العرض التقديمي (تنزيل zip من عرض PPT) من فريق Java-apt يدخل في بعض القضايا المتعلقة بتحسين الأداء.

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