如何在Intellij IDEA 13.1中使用Maven结构创建Spring MVC应用程序?

我想使用Intellij IDEAMaven结构中创建新的Spring MVC项目,但不能这样做。 实际上我想创建像mkyong.com样本这样的项目。

注意

我是Intellij IDEA的新手 ,想要创建一个不从现有项目导入的新项目。

您需要做的就是以下内容。

单击File – > New Project ,然后:

首先添加这个 Maven原型(从右上角的按钮)

在此处输入图像描述

该原型将通过提供一些Spring配置代码来帮助您引导项目,并且必须存在于您的本地Maven存储库中(提供了关于如何在我发送的链接中执行此操作的方向 – 这非常简单)。

添加原型后,只需在以下屏幕截图中执行:

在此处输入图像描述

下一个屏幕只是询问您的项目的GroupIdArtifactIdVersion 。 以下屏幕是微不足道的。

而已!

请注意,您可以使用您喜欢的任何原型(尽管我提供的原型似乎非常新)。 如果您找到比我提供的更好的一个,请随意使用它。 您也可以自己编写,而不会有太多麻烦。

根据IntelliJ 15的评论更新:

相同的说明适用,这是一个视图:

在此处输入图像描述

另请注意, Spring Initializr已添加到同一个New Project屏幕中,该屏幕正在成为初始化Spring Boot应用程序的事实上的方式。


(初始职位)

在IntelliJ 13 Ultimate Edition中,它非常简单,因为模板是内置的:

File > New Project > Spring > Create project from template > Spring MVC

在此处输入图像描述在此处输入图像描述

以上建议对我不起作用。 我做的是使用Maven直接创建MVC项目 ,基于archtype

http://kolorobot.github.io/spring-mvc-quickstart-archetype

命令是:

 mvn archetype:generate \ -DarchetypeGroupId=pl.codeleak \ -DarchetypeArtifactId=spring-mvc-quickstart \ -DarchetypeVersion=1.0.0 \ -DgroupId=my.groupid \ -DartifactId=my-artifactId \ -Dversion=version \ -DarchetypeRepository=http://kolorobot.github.io/spring-mvc-quickstart-archetype 

或者,如果您只想将其复制粘贴到一行中的shellcmd

 mvn archetype:generate -DarchetypeGroupId=pl.codeleak -DarchetypeArtifactId=spring-mvc-quickstart -DarchetypeVersion=1.0.0 -DgroupId=my.groupid -DartifactId=my-artifactId -Dversion=version -DarchetypeRepository=http://kolorobot.github.io/spring-mvc-quickstart-archetype 

DgroupIdDversionDversion是您的项目的groupIdartifactIdversion时。

它将生成一个完整的maven项目。

下一步是将maven项目导入IntellijIDEA。

对于版本14.1.4:

  1. File – > New – > Project from Existing Sources...的项目Project from Existing Sources...并选择您生成的项目。
  2. Import project from external model检查Import project from external model并选择Maven
  3. 此时会有更多配置,但您只需单击“ Next和“ Finish

要在浏览器中运行项目,您需要安装和配置Apache Tomcat 。

IntelliJ和Tomcat .. Howto ..?