ObjectifyService.init() 方法未定义

我正在尝试Objectify在 Eclipse 的 App Engine 项目中使用 Cloud Tools SDK。Objectify 的 GitHub wiki 的设置部分说:


调用ObjectifyService.init()应用程序的引导程序;servlet 上下文侦听器是理想的。


我发现的每个教程或问题都说同样的话,但 Eclipse 告诉我该ObjectifyService.init()方法不存在。下面的代码来自 Objectify GitHub wiki。


public class Bootstrapper implements ServletContextListener {

    public void contextInitialized(ServletContextEvent event) {

        ObjectifyService.init();    //"The method init() is undefined for the type ObjectifyService"

        ObjectifyService.register(MyClass.class);

    }


    @Override

    public void contextDestroyed(ServletContextEvent sce) {

        // TODO Auto-generated method stub


    }

}

是否不再需要此调用?所有的教程,甚至看起来像官方文档的东西,都过时了吗?


达令说
浏览 84回答 1
1回答

一只甜甜圈

您几乎可以肯定在类路径中包含了错误版本的 Objectify。确保仅存在 v6 版本。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java