我是Dropwizard的新手。这也是我第一次尝试使用Java开发Web服务。我已经开始阅读dropwizard网站中的“入门”部分。
但是,我似乎无法弄清楚如何导入以“com.yammer.dropwizard.config.Configuration”开头的dropwizard类
在使用dropwizard类之前,我需要什么外部存档/库?我找到的唯一文件是可以从https://github.com/codahale/dropwizard下载,但这看起来只是源代码。我缺少什么?
谢谢!
答案 0 :(得分:3)
欧文,
如果您想使用命令行界面创建项目,可以找到说明here。
另一方面,如果您想使用Eclipse,则应选择File> Maven Project,然后在出现的对话框中按Next。在下一个对话框中,按添加原型按钮。
在出现的对话框中
你应该输入:
然后按OK。可以获取有关当前稳定版本的信息here。
之后你可以尝试在Filter输入字段中输入“drop”,从下面的列表中选择archetype然后按Next。
在以下窗口中设置项目Group Id,Artifact Id,并且不要忘记设置 name 参数的值,该参数在自动生成的类的名称中使用。之后按完成。
简短的YouTube视频是here。
答案 1 :(得分:0)
对于com.yammer.dropwizard.config.Configuration,您需要dropwizard-core jar。只需添加Jar的依赖关系,你就可以了。
答案 2 :(得分:0)
尝试将此添加到您的pom.xml:
<dependency>
<groupId>io.dropwizard</groupId>
<artifactId>dropwizard-core</artifactId>
<version>0.8.0</version>
</dependency>
然后转到您的项目目录并执行 mvn eclipse:eclipse
您还可以安装类似m2e插件的Eclipse,以自动构建项目。如果这不起作用,您可以尝试在eclipse中清理项目,转到项目 - &gt;清洁强>