عند تشغيل gradlew javadoc
، فإن Gradle غير قادر على إنشاء javadocs ، وفشل مع javadoc: error - cannot read Input length = 1
في المهمة :javadoc
.
الحل:
بعد البحث عن طرق لإصلاح ذلك ، وجدت أن تمرير -Dfile.encoding=UTF-8
إلى Gradle يجعله يعمل بشكل صحيح. أعتقد أن هذا لا ينبغي أن تكون هناك حاجة.
بيئة:
لا يمكن إعادة الإنتاج باستخدام OpenJDK
يقوم Afaik mappingpoet دائمًا بإخراج ملفات .java في utf8 لأن هذا هو السلوك الافتراضي لـ javapoet. لست متأكدًا من الجزء الذي يستخدم ترميزًا آخر.
هل ما زلت تواجه هذه المشكلة؟
تم اختباره الآن في 8276930 ، ولم يعد يفشل.
التعليق الأكثر فائدة
تم اختباره الآن في 8276930 ، ولم يعد يفشل.