كيفية أعد حزم لأرشيف الإنترنت جافا (WAR)؟

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

  •  22-08-2019
  •  | 
  •  

سؤال

ولدي ملف .war من تطبيق. كان يعمل، ولكني في حاجة إلى تحديث بعض الجرار الداخلية <ط> (فقط التغييرات إصدار ثانوي)

وبينما أنا يمكن أن تعمل على المحفوظات .war باستخدام قائد منتصف الليل، وملفات لا يمكن تنفيذ بعد الآن: java.lang.SecurityException: SHA1 digest error.

وحاولت إعادة التعبئة باستخدام الأمر جرة، ولكن يمكنني الحصول على أنه من الخطأ: يحتوي على أرشيف جديد META-INF، ولا WEB-INF (والذي هو لازم).

وشكرا لك على الحلول المقترحة!

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

المحلول

يجب META-INF أسماء وWEB-INF، دون وجود "O".

هل تعديل ملفات جرة في WEB-INF/libs؟ لأنه يبدو وكأنه لديك العبث أرشيف وقعت، وعادة الحرب نفسها غير الموقعة.

إذا قمت بتغيير ملف جرة وقعت، وإبطال التوقيع. إما إعادة يوقع-رمز مع مفتاح توقيع التعليمات البرمجية الخاصة بك، أو إزالة معلومات التوقيع اللاغية من META-INF.

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