我想开始一个新的Drop-Wizard项目。在DW github(here)中指定了maven原型。但我不知道如何将其导入我的Intellij Idea的添加Archtype 选项。具体,我必须在存储库字段中提供哪个链接。任何帮助将不胜感激。
答案 0 :(得分:9)
由于dropwizard原型在maven中央存储库中不可用,你必须:
$ git clone git@github.com:nicktelford/dropwizard.git
$ git checkout feature/maven-archetypes
$ cd dropwizard/dropwizard-archetypes
$ mvn install
(然后将原型样本添加到$ LOCAL_REPO / io / dropwizard / archetypes /下的本地存储库中)< / LI>
$ cd target/classes
$ chmod +x dropwizard-create
$ ./dropwizard-create com.sample sample
您可以在此处生成项目,然后将其作为maven项目导入Intellij IDEA。
答案 1 :(得分:3)
目前,要使用IntelliJ IDEA从Maven原型创建Dropwizard项目,应从菜单中选择File&gt; New&gt; Project。然后,在对话框中,需要在左侧选择 Maven ,在顶部选中从原型创建,然后按添加原型按钮。
之后出现在对话框中
应该输入:
可以获取有关最新Dropwizard版本的信息here。
然后应按
按下一步和完成后,可以看到新创建的项目。
或者,可以使用命令行界面创建项目,如here所述,然后import the project into IDEA。
更新:添加了youtube video。
答案 2 :(得分:0)
我发现dropwizard-archetypes仅在功能分支功能/ maven-archetypes中可用,所以你必须用以下步骤代替上面的步骤2-3:
$ cd dropwizard
$ mvn checkout feature/dropwizard-archetypes
$ mvn -Dfindbugs.skip=true -Dmaven.javadoc.skip=true install
(findbugs和javadoc在某些模块上遇到各种各样的麻烦)。
然后当然第4步变为
$ cd dropwizard-archetypes/target/classes
$ chmod +x dropwizard-create
不幸的是,我似乎无法在64位Windows 7下运行生成的可执行文件。