السيارات توليد المسلسل نسخة uid باستخدام maven2 المساعد
-
20-09-2019 - |
سؤال
هل هناك مخضرم البرنامج المساعد تلقائيا بحساب والتحديثات المسلسل نسخة uid لكل فئة java ملفات تنفيذ Serializable?
المحلول
أنا لا أعرف من أي مخضرم البرنامج المساعد التي يمكن أن تضيف هذه الوظيفة ولكن يمكنك استدعاء Serialver النمل المهمة باستخدام مخضرم AntRun المساعد في process-sources
مرحلة من مراحل دورة الحياة.
نصائح أخرى
وحدة ومخضرم اسمه مخضرم-svuid البرنامج المساعد هو متاح لتفعل ما تريد. يرجى النظر في https://bitbucket.org/lp/maven-svuid-plugin/ ويكي / الرئيسية
ترجمة موجو من في AspectJ مترجم مخضرم البرنامج المساعد لها <لأ href = "http://www.mojohaus.org/aspectj -maven البرنامج المساعد / ترجمة-mojo.html # XaddSerialVersionUID "يختلط =" noreferrer نوفولو "> XaddSerialVersionUI المعلمة ما يلي:
<اقتباس فقرة> ويسبب المترجم لحساب وإضافة الحقل SerialVersionUID
إلى أي نوع تنفيذ Serializable
أن يتأثر جانبا. يتم احتساب هذا المجال على الطبقة قبل اتخذت النسيج المكان.
وهكذا يمكن تطبيق وهمية أو الجانب الفارغ واستخدام هذا البرنامج المساعد لنسج الفصول الدراسية (أنها ليست مثالية ولكنني لا أعتقد أن تعديل مصادر جافا مباشرة هو في الحقيقة ممارسة جيدة لا).