我想在使用IntelliJ IDEA的Maven的結構創造新Spring MVC的項目,但不能這樣做。實際上我想創建像mkyong.com樣品的項目,如this。如何在Intellij IDEA 13.1中使用Maven結構創建Spring MVC應用程序?
注意
我是新來的IntelliJ IDEA並希望創建新的項目沒有從現有項目中導入。
我想在使用IntelliJ IDEA的Maven的結構創造新Spring MVC的項目,但不能這樣做。實際上我想創建像mkyong.com樣品的項目,如this。如何在Intellij IDEA 13.1中使用Maven結構創建Spring MVC應用程序?
注意
我是新來的IntelliJ IDEA並希望創建新的項目沒有從現有項目中導入。
所有你需要做的是以下幾點。
點擊File
- >New Project
然後:
首先通過提供一些春天增添this Maven原型(從右上方的按鈕)
這原型將幫助你引導項目配置代碼,並且必須存在於您的本地Maven存儲庫中(有關如何在我發送的鏈接中提供的方法 - 這非常簡單)。
添加原型後只是不喜歡在下面的截圖:
下一個屏幕只要求您輸入的GroupId
,ArtifactId
和你的項目的Version
。以下屏幕是微不足道的。
就是這樣!
請注意,您可以使用任何您喜歡的原型(雖然我提供的原型似乎是非常新的)。如果您發現比我提供的更好的一個,請隨時使用它。你也可以自己編寫而不會有太多的麻煩。
更新爲每個評論的IntelliJ :
同樣的說明適用,這裏是從它的觀點:
還要注意的是春Initializr已經在同一個被添加新項目屏幕正在成爲初始化的實際方式Spring Boot應用程序。
(初始後)
在的IntelliJ 旗艦版這是非常簡單的,因爲模板內置:
File
>New Project
>Spring
>Create project from template
>Spring MVC
以上建議對我無效。 我所做的是Creating MVC project直線上升與Maven的基礎上,archtype
:
的命令是:
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
或者,如果你想只複製粘貼它在一行中爲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
當DgroupId
,DartifactId
& Dversion
是groupId
,artifactId
和你的項目的version
。
它會生成一個完整的工作maven項目。
下一步就是將maven項目導入到IntellijIDEA。
至於版本14.1.4:
File
- >New
- >Project from Existing Sources...
並選擇您生成的項目。Import project from external model
並選擇Maven
。Next
& Finish
。要在瀏覽器中運行項目,您需要安裝並配置Apache Tomcat。
完成這些步驟後,IntelliJ會抱怨未映射的配置文件。我可以解決這個錯誤,但還有更多的問題,所以我可能沒有正確解決它。 –
哪些配置文件未映射? – geoand
ApplicationConfig,JpaConfig,MongoConfig,SecurityConfig和WebMvcConfig。 –