Dropwizard视图:添加ViewBundle

时间:2012-12-31 08:02:34

标签: dropwizard

我正在尝试关注this tutorial来创建DropWizard视图。但是,当我尝试addBundle(new ViewBundle())时,它无法找到(或导入)ViewBundle。我在这里缺少什么?

2 个答案:

答案 0 :(得分:9)

我的maven pom文件中缺少依赖项dropwizard-views。添加依赖项解决了这个问题。

<dependency>
        <groupId>io.dropwizard</groupId>
        <artifactId>dropwizard-views</artifactId>
        <version>${dropwizard.version}</version>
</dependency>

答案 1 :(得分:0)

您需要选择一个视图模板。截至撰写时,Dropwizard支持FreeMarker和Mustache。您应该选择dropwizard-viewdropwizard-views-mustachedropwizard-views-freemarker作为依赖项,而不是包含dropwizard-view依赖项。