Je veux créer un nouveau projet Spring MVC dans la structure Maven en utilisant Intellij IDEA mais ne peut pas faire ça. en fait, je veux créer un projet comme mkyong.com des échantillons, comme this .
[~ # ~] note [~ # ~]
Je suis nouveau sur Intellij IDEA et je veux créer un nouveau projet et non importer à partir d'un projet existant.
Tout ce que vous devez faire est le suivant.
Cliquez sur File
-> New Project
et alors:
Ajoutez d'abord ceci archétype Maven (à partir du bouton en haut à droite)
Cet archétype vous aidera bootstrap le projet en fournissant un code de configuration Spring et doit être présent dans votre référentiel Maven local (des instructions sont fournies sur la façon de le faire dans le lien que j'ai envoyé - c'est très facile ).
Après avoir ajouté l'archétype, faites comme dans la capture d'écran suivante:
L'écran suivant vous demande simplement les GroupId
, ArtifactId
et Version
de votre projet. Les écrans suivants sont triviaux.
C'est ça!
Notez que vous pouvez utiliser n'importe quel archétype que vous aimez (bien que celui que j'ai fourni semble être très à jour). Si vous en trouvez un meilleur que celui que j'ai fourni, n'hésitez pas à l'utiliser. Vous pouvez également écrire le vôtre sans trop de problèmes.
Mettre à jour selon le commentaire pour IntelliJ 15 :
Les mêmes instructions s'appliquent et en voici une vue:
Notez également que Spring Initializr a été ajouté dans le même écran New Project cela devient de facto le moyen d'initialiser les applications Spring Boot .
(message initial)
Dans IntelliJ 13 Ultimate Edition, c'est très simple car le modèle est intégré:
File
> New Project
> Spring
> Create project from template
> Spring MVC
Les suggestions ci-dessus n'ont pas fonctionné pour moi. Ce que j'ai fait est Création d'un projet MVC directement avec Maven, basé sur le archtype
:
La commande est:
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
Ou, si vous voulez simplement le copier-coller dans Shell
ou cmd
sur une seule ligne:
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
Lorsque DgroupId
, DartifactId
& Dversion
sont les groupId
, artifactId
et version
de votre projet.
Il générera un projet Maven pleinement fonctionnel.
L'étape suivante consiste simplement à importer le projet maven dans IntellijIDEA.
Comme pour Version 14.1.4:
File
-> New
-> Project from Existing Sources...
et choisissez le projet que vous avez généré.Import project from external model
et choisissez Maven
.Next
& Finish
.Pour exécuter le projet dans votre navigateur, vous devez installer et configurer Apache Tomcat .