2

Dropwizard 建议将 Maven 用于新服务,据说 Netbeans 7.4 具有很好的 Maven 支持。

所以,我创建了一个新的 Netbeans 项目:“New Project...”>“POM Project”,然后添加了 Dropwizard 依赖项:

<dependencies>
    <dependency>
        <groupId>com.yammer.dropwizard</groupId>
        <artifactId>dropwizard-core</artifactId>
        <version>0.6.2</version>
    </dependency>
</dependencies>

到 pom.xml,然后呢?Netbeans 说该项目已损坏,因为不存在依赖项。但那是因为 Netbeans 还没有下载它们。但这不应该是自动的吗?

如何在 Netbeans 7.4 中创建新的 Dropwizard 项目?

4

2 回答 2

4

汤姆

自从您提出问题以来,发生了很多变化。项目中有一个 Maven 原型,可用于在 Netbeans 中创建 Dropwizard。

要在 NetBeans 中从 Maven 原型创建项目,应选择 File>New Project(或按 Ctrl+Shift+N),然后在 Categories 中选择“Maven”,在 Projects 中选择“project from Archetype”,如下所示。

在此处输入图像描述

然后按下一步。之后,在出现的屏幕中,应在搜索输入行中键入 Dropwizard。java-simple 是 Dropwizard 的一部分。

在此处输入图像描述

按下 Next 按钮后,可以选择项目名称、版本、artefactId 等。

在此处输入图像描述

在撰写本文时,必须输入 name 属性,这是 Maven name 元素的内容,并且该名称可以显示在 IDE 中。但是对于这个特定的原型名称不应包含空格,因为两个生成的类的名称都基于此属性。否则你会得到一个错误。

按 Finish,您就可以在 NetBeans 中启动 Dropwizard 项目了。只是不要忘记在项目的属性中指示 NetBeans 向它传递一个“服务器”参数,如下所示。

在此处输入图像描述

更新:添加了一个youtube 视频

于 2015-01-24T12:54:12.860 回答
1

这不是自动的。

您可以从 Dependencies 节点弹出窗口进行构建或触发“下载依赖项”操作,依赖项将从您的存储库集中解析。

于 2013-10-21T04:19:26.230 回答