3

我是 Dropwizard 的新手。这也是我第一次尝试使用 Java 开发 Web 服务。我已经开始阅读 dropwizard 站点中的“入门”部分。

但是,我似乎无法弄清楚如何导入以“com.yammer.dropwizard.config.Configuration”开头的 dropwizard 类

在我可以使用 dropwizard 类之前,我需要什么外部存档/库?我找到的唯一文件是可从https://github.com/codahale/dropwizard下载的文件,但这看起来只是源代码。有什么我想念的吗?

谢谢!

4

3 回答 3

4

欧文,

如果您想使用命令行界面创建项目,可以在此处找到说明。

另一方面,如果您想使用 Eclipse,您应该选择 File>Maven Project 并在出现的对话框中按 Next。在下一个对话框中按 Add Archetype 按钮。

在此处输入图像描述

在出现的对话框中

在此处输入图像描述

你应该输入:

  • groupId:io.dropwizard.archetypes
  • artifactId:java-simple
  • 版本:0.8.2

并按 OK。有关当前稳定版本的信息可在此处获得。

之后,您可以尝试在过滤器输入字段中键入“drop”,从下面的列表中选择原型,然后按下一步。

在此处输入图像描述

在以下窗口中设置您的项目组 ID、工件 ID,并且不要忘记设置在自动生成的类名称中使用的名称参数的值。之后按完成。

在此处输入图像描述

一个简短的 youtube 视频在这里

于 2015-10-06T05:50:51.117 回答
0

对于 com.yammer.dropwizard.config.Configuration,您需要 dropwizard-core jar。只需添加 Jar 的依赖项,就可以了。

于 2015-04-30T06:29:48.477 回答
0

尝试将此添加到您的 pom.xml:

<dependency>
  <groupId>io.dropwizard</groupId>
  <artifactId>dropwizard-core</artifactId>
  <version>0.8.0</version>
</dependency>

然后转到您的项目目录并执行mvn eclipse:eclipse

您还可以为 Eclipse 安装 m2e 插件之类的东西,以自动构建您的项目。如果这不起作用,您可以尝试在 Eclipse 中清理您的项目,转到Project -> Clean

于 2015-06-01T17:43:13.093 回答