Maven Dropwizard setSessionHandler错误

Maven Dropwizard setSessionHandler错误,maven,session,dropwizard,Maven,Session,Dropwizard,我对Maven和Dropwizard都是新手。 我正在尝试将会话管理构建到Dropwizard代码中。我遵循以下指南:根据另一篇文章的推荐。 当我将这些行添加到run()方法时: e.setSessionHandler(new org.eclipse.jetty.server.session.SessionHandler()) e.scanspackagesforResources和Providers(SessionUserProvider.class) 其中e=环境 Eclipse正在返回:类

我对Maven和Dropwizard都是新手。 我正在尝试将会话管理构建到Dropwizard代码中。我遵循以下指南:根据另一篇文章的推荐。 当我将这些行添加到run()方法时:
e.setSessionHandler(new org.eclipse.jetty.server.session.SessionHandler())
e.scanspackagesforResources和Providers(SessionUserProvider.class)

其中e=环境

Eclipse正在返回:类型环境中未定义方法setSessionHandler。 我看到的所有示例都是where environmeent.setSessionHandler,其中使用dropwizard 0.6.0。我使用的是0.7.0。0.7.0中的环境类是否会缺少这些方法

这是我的环境课:
import io.dropwizard.setup.Environment

我还在导入会话处理程序:
import org.eclipse.jetty.server.session.SessionHandler


提前感谢您的帮助。

该方法在0.7.x中移动。尝试:

e.getApplicationContext().setSessionHandler(新org.eclipse.jetty.server.session.SessionHandler());

非常感谢您。这帮了大忙。至于e.ScanPackagesforResources和Providers(SessionUserProvider.class);我在这里找到了答案: