Jetty还有WebAppContext吗?

时间:2012-06-30 18:02:14

标签: java spring-mvc jetty

我正在尝试使用嵌入式实例运行我的spring MVC。我发现了这个问题:Jetty Embedded Spring application

我使用的是jetty版本:7.6.2.v20120308,javax servlet:2.5

我正在使用IntelliJ,而WebAppContext类似乎无法解析为任何包/命名空间。该类是否存在或已被替换?

import org.eclipse.jetty.server.Server;
public static void main(String[] args) throws Exception {

        Server server = new Server(8080);

        WebAppContext ????????
}

2 个答案:

答案 0 :(得分:7)

只是为了确保您的pom.xml是否包含此依赖项?

<dependency>
    <groupId>org.eclipse.jetty</groupId>
    <artifactId>jetty-webapp</artifactId>
    <version>7.6.2.v20120308</version>
</dependency>

答案 1 :(得分:0)

除了添加对 jetty-webapp 的依赖之外,将其连接到服务器已经改变:

来自:server.addHandler(webAppContext);

至:server.setHandler(webAppContext);