在我的代码中,我有以下内容:
private ServletModule getModule() {
return new ServletModule() {
@Override
public void configureServlets() {
filter("/*").through(PersistFilter.class);
}
};
}
尽管它直接来自 guice-persist 站点,但它不能编译。我从编译器得到的错误信息是:Application.java:[47,28] error: cannot access Filter
Netbeans告诉我这个:方法FilterKeyBindingBuilder.through(Class)不适用(实际参数Class不能通过方法调用转换转换为Class)
我检查了 PersistFilter 的代码,它确实扩展了 Filter。
有任何想法吗?