BUG แรง! ข้อยกเว้นในเฟส 'canonicalization' ในหน่วยต้นทาง (Groovy v 2.4.7 เทียบกับ 2.4.8)

ฉันพยายามอัปเดตจาก Groovy v 2.4.7 เป็น 2.4.8 เนื่องจากเวอร์ชันนี้ควรจะแก้ไขปัญหาด้วยการรักษาประสิทธิภาพชั่วคราวสำหรับการไม่ซีเรียลไลซ์จากคลาสย่อย หลังจากอัปเดตเป็น 2.4.8 ฉันจะได้รับ:

สาเหตุมาจาก: BUG! ข้อยกเว้นในระยะ 'canonicalization' ในหน่วยต้นทาง 'C:\Dev\Perseus\ContentManagement\core\src\main\groovy\com\agenabio\content\Content.groovy' NullpointerException ที่ไม่คาดคิดที่ org.gradle.api.internal.tasks คอมไพล์.ApiGroovyCompiler.execute (ApiGroovyCompiler.java:174)

มีวิธีแก้ไขปัญหานี้หรือไม่?


person Mark Swaisgood    schedule 22.03.2017    source แหล่งที่มา
comment
การแชร์ Content.groovy จะช่วยได้มากหรือทำให้เกิดข้อผิดพลาดที่ทำซ้ำได้   -  person Erik Pragt    schedule 22.03.2017


คำตอบ (1)


ดูเหมือนว่าจะมีปัญหากับ groovy > 2.4.7 ฉันเพิ่งยื่นเรื่องสำหรับสิ่งนี้: https://issues.apache.org/jira/browse/GROOVY-8156
วิธีแก้ปัญหาชั่วคราวให้ใช้ groovy < 2.4.8 จนกว่าจะแก้ไขข้อบกพร่อง

person Sascha Frinken    schedule 13.04.2017