رائع: نشر ملف الحرب
-
05-07-2019 - |
سؤال
ولدي تطبيق رائع يعمل محليا على سطح المكتب. يبدو أنه يعمل خالية من الأخطاء. على الأقل استيفاء جميع الاختبارات وحدة كتبت. أريد أن نشر التطبيق باستخدام <قوية> الحرب ملف. لهذا أنا استخدم الأمر
grails war
وفي الدليل الرئيسي للتطبيق. عند القيام بذلك أنا على الحصول على الاستثناء التالي:
Error executing script War: java.lang.NullPointerException
gant.TargetExecutionException: java.lang.NullPointerException
at gant.Gant$_dispatch_closure4.doCall(Gant.groovy:331)
at gant.Gant$_dispatch_closure6.doCall(Gant.groovy:334)
at gant.Gant$_dispatch_closure6.doCall(Gant.groovy)
at gant.Gant.withBuildListeners(Gant.groovy:344)
at gant.Gant.this$2$withBuildListeners(Gant.groovy)
at gant.Gant$this$2$withBuildListeners.callCurrent(Unknown Source)
at gant.Gant.dispatch(Gant.groovy:334)
at gant.Gant.this$2$dispatch(Gant.groovy)
at gant.Gant.invokeMethod(Gant.groovy)
at gant.Gant.processTargets(Gant.groovy:495)
at gant.Gant.processTargets(Gant.groovy:480)
Caused by: java.lang.NullPointerException
at _GrailsWar_groovy$_run_closure5_closure25_closure26_closure28.doCall(_GrailsWar_groovy:289)
at _GrailsWar_groovy$_run_closure5_closure25_closure26_closure28.doCall(_GrailsWar_groovy)
at _GrailsWar_groovy$_run_closure5_closure25_closure26.doCall(_GrailsWar_groovy:282)
at _GrailsWar_groovy$_run_closure5_closure25_closure26.doCall(_GrailsWar_groovy)
at _GrailsWar_groovy$_run_closure5_closure25.doCall(_GrailsWar_groovy:258)
at _GrailsWar_groovy$_run_closure5.doCall(_GrailsWar_groovy:256)
at _GrailsWar_groovy$_run_closure4.doCall(_GrailsWar_groovy:239)
at War$_run_closure1.doCall(War.groovy:38)
at gant.Gant$_dispatch_closure4.doCall(Gant.groovy:324)
... 10 more
وأي تلميح لماذا؟
وشكرا جزيلا مقدما
المحلول
وأعتقد سيكون لديك للعثور على مصدر Gant.groovy
ونرى ما تقوم به على هذا الخط. ويبدو أن هناك بعض المشاكل الناجمة عن تكوين محدد مشروعك (لأن مثل أن تم القبض على علة تظهر حدا إذا حدث دائما)، ولكن لا يحتوي على رسالة خطأ الكثير من المعلومات.
وبدلا من ذلك، قد تتمكن من محاولة رفع مستوى الكؤوس المقدسة إلى أحدث إصدار 1.1.1 إذا لم تقم بذلك بالفعل.
لا تنتمي إلى StackOverflow