如果你是一個(gè)喜歡用spring的人,你可能會在欣賞spring的強(qiáng)大功能外柒傻,對其各樣的配置比較郁悶,尤其是相差較大的版本在配置文件方面會存在差異较木,當(dāng)然你可以去花不少的時(shí)間去網(wǎng)上查找相關(guān)的資料红符,當(dāng)你準(zhǔn)備使用更高版本spring的時(shí)候,但這無異會讓人感覺煩惱伐债。spring其實(shí)也早就意識到了這一點(diǎn)预侯,并針對此給出了很好的解決方法,那就是在基于Eclipse的基礎(chǔ)上峰锁,spring提供了針對Spring開發(fā)的Spring Tool Suite集成開發(fā)工具萎馅,通過該工具,可以很輕易地生成一個(gè)spring的工程虹蒋,比如web工程糜芳,最令人興奮的是工程里的配置文件都會自動(dòng)為你生成,你再也不用操心配置文件的格式及各種配置文件了魄衅。
Spring Tool Suite的官方下載地址是:
http://www.springsource.org/downloads/sts-ggts
根據(jù)自己的操作系統(tǒng)可以選擇下載安裝版及發(fā)布版峭竣,我選擇的是發(fā)布版spring-tool-suite-3.1.0.RELEASE-e4.2-win32.zip。下載后解壓即可晃虫,在目錄springsource\sts-3.1.0.RELEASE的下面STS.exe就是Spring Tool Suite皆撩,雙擊打開,你會發(fā)現(xiàn)它其實(shí)與Eclipse是一樣的哲银,所不同的就是多了一些spring方面的定制扛吞。
下面以創(chuàng)建一個(gè)Spring Web工程為例來說明。
選擇菜單File->New->Project…荆责,在彈出的窗口中選中Spring Template Project滥比,如圖:
進(jìn)行下一步,如圖:
選擇Spring MVC Project草巡,如果是第一次創(chuàng)建可能會自動(dòng)下載相關(guān)的包或模板守呜,不用理會型酥,如下圖:
輸入工程名如springMVC,然后輸入如上圖所示頂級包名查乒,點(diǎn)Finish結(jié)束弥喉。
這樣就創(chuàng)建了一個(gè)spring web工程,如下圖:
看到一些熟悉的配置文件及jsp玛迄、java類了吧由境,這是一個(gè)基本的spring web工程所應(yīng)該全部具有的,而這些你現(xiàn)在都不用再自己花費(fèi)時(shí)間去創(chuàng)建并配置了蓖议。
不過應(yīng)當(dāng)要注意的是該工程是一個(gè)maven結(jié)構(gòu)虏杰,這需要你對maven有所了解才行。
在發(fā)布你的web工程時(shí)勒虾,Spring Tool Suite也已經(jīng)為你想得非常周到了纺阔!在生成的pom.xml中,可以看到有如下幾行:
com.zihou
springTest
springMVC
war
1.0.0-BUILD-SNAPSHOT
運(yùn)行maven的打包命令后修然,會在target目錄下生成一個(gè)springTest-1.0.0-BUILD-SNAPSHOT.war的文件笛钝,就是你想要來進(jìn)行部署的文件了!
轉(zhuǎn)自:http://www.zihou.me/html/2012/10/15/7849.html