2013年9月27日

Spring MVC 3 on Heroku 教學 (2) - 建立 Spring MVC 專案 ( Create Spring MVC application )

隨著之前文章安裝 Heroku Plugin 之後,接著就可以來建立 Spring MVC 的專案。Heroku 似乎也蠻希望吸引 Java 的使用者,因此它現在都有提供 Java Web 的 Template 讓使用者使用,對 Java 的開發者也許是件好事。



首先開啓 Eclipse 之後,建立新專案,參考如下:




選擇 Create Heroku App From Template ,接著要輸入專案名稱以及要使用的 Template,這次要使用的為 Spring MVC & Tomcat application 的模板。當然你也可以使用簡單的 Java Web 慢慢調整成 Spring MVC 的專案。


第一次從 Eclipse 建立 Heroku 的專案,通常會出現連線無法建立詢問你是否繼續進行,點選繼續之後會自動幫你加入 Heroku  Host 端的資訊,加入之後建立專案就都會正常。專案建置動作同時會發生在本地端與 Heroku,本地端專案建立完成,你可以進入 Heroku Dashboard 發現專案也已經建立好了。如下圖:


你可以發現除了 Web App 之外,Heroku 還會自動幫你加入 Add-ons,如 Heroku Postgres Dev 就是 Heroku 提供你的 Data Base。接著來設定 Spring MVC 專案,首先來看一下 Heroku 專案的結構,如下圖:


因為我們使用了 Spring MVC 的 Template ,所以可以發現 Heroku 透過 pom.xml 來將 Spring MVC 的 Library 都預先加入好了。其他像 web.xml、Spring 設定檔 ( 如:applicationContext.xml ) 也都設定好。只需要根據自己設計、習慣方式調整就可以了。其他 Spring Framework 相關教學可以參考本篇整理


熱門文章