web-dev-qa-db-ja.com

IntellijでMaven構造を持つSpring MVCアプリケーションを作成する方法IDEA 13.1?

Spring MVCプロジェクトをMaven構造でIntellij IDEAしかしそれはできません。実際、mkyong.comのようなプロジェクトを作成したい this のようなサンプル.

[〜#〜] note [〜#〜]

私はIntellij IDEAが初めてで、既存のプロジェクトからインポートしないで新しいプロジェクトを作成したいです。

27
Rasool Ghafari

あなたがする必要があるのは以下だけです。

File-> New Projectをクリックしてから:

最初に this Mavenアーキタイプを追加します(右上のボタンから)

enter image description here

このアーキタイプは、Spring構成コードを提供することでプロジェクトをbootstrapするのに役立ちます。ローカルMavenリポジトリに存在する必要があります。 )。

アーキタイプを追加したら、次のスクリーンショットのようにします。

enter image description here

次の画面では、プロジェクトのGroupIdArtifactId、およびVersionを尋ねるだけです。次の画面は簡単です。

それでおしまい!

任意のアーキタイプを使用できることに注意してください(ただし、私が提供したアーキタイプは非常に最新のようです)。私が提供したものよりも良いものを見つけた場合は、気軽に使用してください。面倒なことなく自分で書くこともできます。

17
geoand

IntelliJのコメントに従って更新15

同じ指示が適用され、ここからのビューがあります:

enter image description here

また、Spring Initializrが同じNew Project画面に追加されたことにも注意してください。それが事実上の初期化の方法になりつつありますSpring Bootアプリケーション。


(最初の投稿)

IntelliJ13Ultimate Editionでは、テンプレートが組み込まれているため、非常に簡単です。

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

enter image description hereenter image description here

7
dimitrisli

上記の提案は私にはうまくいきませんでした。私がやったことは MVCプロジェクトの作成archtypeに基づいてMavenでまっすぐに:

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

または、1行でShellまたはcmdにコピーペーストするだけの場合:

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

DgroupIdDartifactId、およびDversionがプロジェクトのgroupIdartifactId、およびversionである場合。

完全に機能するMavenプロジェクトが生成されます。

次のステップは、MavenプロジェクトをIntellijIDEAにインポートすることです。

バージョン14.1.4について:

  1. File-> New-> Project from Existing Sources...そして生成したプロジェクトを選択します。
  2. Import project from external modelおよびMavenを選択します。
  3. この時点でさらに構成がありますが、NextFinishをクリックするだけです。

ブラウザでプロジェクトを実行するには、 Apache Tomcat をインストールして設定する必要があります。

IntelliJとTomcat .. Howto ..?

2
Alex Weitz