[英]Assistance need to get Spring MVC project going with IntelliJ IDEA
我發現開始一個新的IDEA項目的最好方法是使用Maven。 這使您可以輕松構建項目而無需啟動IDE,自動為您維護所有庫。
“從頭創建項目”,然后在下一個屏幕中選擇“Maven模塊”。 單擊“從原型創建”並選擇“maven-archetype-webapp”。 這將為您提供一個基本的Maven布局,它可以構建一個簡單的WAR文件。
現在添加Spring庫,打開Maven構建文件--pom.xml - 並在Spring MVC框架上插入一個新的依賴項:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>3.0.0.RELEASE</version>
</dependency>
從這里開始,您可以遵循Spring MVC參考文檔 - 將Dispatcher Servlet和Context Listener添加到web.xml,Spring XML上下文等等。
您可能會發現其他有用的東西是Maven Jetty插件 。 配置完成后,您只需在命令提示符下鍵入“mvn jetty:run”(或從IDE中啟動它)即可運行您的應用程序。 Maven將獲取所需的全部內容並為您部署應用程序,無需外部應用程序服務器設置即可進行快速測試。
我不確定你的設置是否與我的相同,但是當我下載spring-framework-2.5.6時,在\\ dist \\ modules中有一些名為spring-web.jar,spring-webmvc.jar等的jar文件子文件夾。 教程至少表明spring-webmvc.jar應該在你的WEB-INF / lib文件夾中。
本教程可選擇使用eclipse,但無論如何都可能有用,尤其是入門:
http://static.springsource.org/docs/Spring-MVC-step-by-step/
我認為Spring MVC的東西有特定的JAR。 基本上,當您下載最新的Spring Framework並解壓縮時,需要轉到dist文件夾並添加org.springframework.web.jar和org.springframework.web.servlet.jar / org.springframework.portlet.jar到你的項目。 我很確定servlet / portlet jar將具有你的MVC特定類。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.