从GitHub导入maven原型

Man*_*wam 8 github intellij-idea maven dropwizard maven-archetype

我想开始一个新的Drop-Wizard项目.在DW github(这里)中指定了maven原型.但我不知道如何将它导入我的Intellij Idea的添加Archtype选项.具体,我必须在存储库字段中提供哪个链接.任何帮助,将不胜感激.

tma*_*wen 9

由于dropwizard原型在maven中央存储库中不可用,因此您必须:

  • 通过niktelford克隆dropwizard github分叉项目:
    $ git clone git@github.com:nicktelford/dropwizard.git
  • 签出功能分支:
    $ git checkout feature/maven-archetypes
  • 移动到dropwizard-archetypes模块文件夹:
    $ cd dropwizard/dropwizard-archetypes
  • 将dropwizard原型安装到本地存储库:(
    $ mvn install然后将原型样本添加到$ LOCAL_REPO/io/dropwizard/archetypes /下的本地存储库中)
  • 使dropwizard-create脚本可执行:
    $ cd target/classes
    $ chmod +x dropwizard-create
  • 创建项目示例:
    $ ./dropwizard-create com.sample sample

在这里,您可以生成项目,然后将其作为maven项目导入Intellij IDEA.

  • 安装完成后,原型可以在所描述的路径下使用,您可以随时使用它们,但实际上我找不到将它们导入intellij原型的方法而不指定repo url,抱歉 (2认同)