2
我得到那些陌生的「非靜態的」錯誤升級後編譯錯誤,當我運行「激活編譯」:Formatters.register從2.4升級到2.5之後,從2.4
non-static method <T>register(java.lang.Class<T>,play.data.format.Formatters.SimpleFormatter<T>) cannot be referenced from a static context
public MyController() {
Formatters.register(Xpto.class, new XptoConverter());
}
XptoConverter:
public class XptoConverter extends SimpleFormatter<Xpto> {
@Override
public Xpto parse(String input, Locale l) throws ParseException {
return new Xpto().setId(Long.valueOf(input));
}
@Override
public String print(Xpto xpto, Locale l) {
return xpto.getId().toString();
}
}