簡體   English   中英

Groovy無法實現使用繼承和泛型的Java接口

[英]Groovy cannot implement Java interfaces which use inheritence and generics

我正在使用Java包,它定義了一些通用接口。 我想在一個單獨的項目中用Groovy類實現這些接口。 Groovy編譯器阻塞並報告我尚未實現該接口。 相當於Groovy代碼的Java可以正常工作。

我已經接受了Groovy編譯器不支持我想做的事情,因此我將找到另一種方法,但是我仍然想知道為什么它會失敗。

我有一個示例Maven項目,該項目在Github上演示了此問題https://github.com/gilday/groovy-java-generics

我不確定,但可能是Groovy的Java存根沒有正確生成。 您可以嘗試使用groovy-eclipse-compiler代替。 看這里:

http://groovy.codehaus.org/Groovy-Eclipse+compiler+plugin+for+Maven

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM