1、java環境
1.1、安裝jdk
淘淘商城系統使用java7開發,使用jdk1.7.0 _80版本開發,安裝jdk1.7步驟如下圖所示:
第一步:在oracle官網下載跟系統相匹配的jdk,如下所示:

第二步:雙擊運行jdk-7u80-windows-x64.exe,點擊“下一步”:
第三步:更改jdk的安裝路徑(注意:選擇jdk安裝目錄時盡量選擇文件名不帶空格和中文的目錄)
第三步:jdk安裝完成之后,會出現jre的安裝界面,jdk中已經有jre了,建議不要再單獨安裝jre,點擊“取消”即可。
第四步:等待jdk的安裝成功,點擊“關閉”。
1.2、配置環境變量+測試
安裝jdkjdk1.7.0 _80后需要配置環境變量,如下所示:
此電腦/我的電腦右鍵 --> 屬性 --> 高級系統設置 --> 環境變量(N)…

測試jdk是否安裝成功:
1)Win + R,輸入cmd,在多個目錄下,查看jdk版本信息,命令提示符輸入java -version命令,顯示如下:

2)Win + R,輸入cmd,輸入java,出現如下畫面表示安裝java完成

2、web容器
2.1、安裝tomcat
淘淘商城開發環境使用tomcat6及以上版本,這里提供apache-tomcat-7.0.52.zip(32位)和apache-tomcat-7.0.47.zip(64位)兩個安裝程序,分別為tomcat7的32位和64位安裝包。根據自己的電腦位置安裝相應位數的tomcat(注意:64位的操作系統也可以安裝32位的軟件)解壓安裝包到自己的電腦上,建議不要解壓到有中文的目錄下。
2.2、配置tomcat
網上有些安裝教程提到需要配置CATALINA_HOME
環境變量,此變量指向了tomcat的目錄,主要是為了方便tomcat運行使用,如果配置了,當你的電腦上有多個tomcat目錄時只能成功運行那個和CATALINA_HOME一致的tomcat,如果不配置,在你啟動tomcat時它會自己確定tomcat目錄,這里我們就不配置了。
2.3、測試運行tomcat
運行tomcat目錄中的bin/startup.bat,啟動tomcat,如果啟動不起來就到logs查看錯誤日志,啟動后使用瀏覽器輸入http://localhost:8080/,出現如下畫面表示tomcat安裝成功。

3、Eclipse環境
3.1、安裝Eclipse
淘淘商城使用Eclipse Mars.2 Release (4.5.2),這里提供eclipse-mars01_win32.rar
和eclipse-mars02_win64.rar
的壓縮包,根據自己的電腦位置安裝相應位數的eclipse,解壓安裝包到固定位置,建議不要解壓到中文目錄,運行:eclipse.exe,初次運行會讓你確定自己的工作區,工作區是你創建project工程的地方,選擇一個容易到的目錄作為你的工作區,建議工作區目錄不要設在中文目錄中。

3.2、配置Eclipse
3.2.1、Java環境配置

編譯器版本:

選擇java運行環境:

3.2.2、web Server配置
配置web Server,本系統使用tomcat7作為web容器,需要配置tomcat Server,配置步驟如下:
添加tomcat運行環境:

選擇Apache Tomcat v7.0:

選擇Tomcat目錄和JRE:

點擊完成,點擊OK。
3.2.3、添加Tomcat Server

選擇Server --> Server

選擇Tomcat v7.0 Server --> Finish

3.2.4、顯示Tomcat Server

選擇Server --> Server

顯示界面如下圖:

3.2.5、配置Tomcat Server

(1)點擊【參數配置】選項,Eclipse 中的 Tomcat 一般在默認情況下內存偏小,運行一會兒就會拋出內存溢出錯誤,需要在 Tomcat 的 VM arguments 中添加如下參數:-Xms128M -Xmx512M -XX:PermSize=512m -XX:MaxPermSize=1024m,具體大小根據自己的電腦硬件。最后點擊下面的 "OK" 按鈕保存配置。

(2)45秒和15秒分別是tomcat啟動和停止的超時時間,該長一些,防止工程較大啟動慢造成工程啟動不了。

(3)Eclipse默認將工程部署至eclipse的目錄中,目錄層次較深不易操作,這里改到tomcat自己的部署目錄中。
注意
:如果eclipse的tomcat已添加工程需要在eclipse中將tomcat下的工程全部移除后方可設置該項。

配置完成后,要點擊【保存】按鈕。
3.2.6、配置Eclipse默認字符集
需要設置的幾處地方為:
Window --> Preferences --> General --> Content Types --> Text --> JSP 最下面設置為UTF-8
Window --> Preferences --> General --> Workspace面板 --> Text file encoding 選擇UTF-8
Window --> Preferences --> Web --> JSP Files面板 --> ISO 10646/Unicode(UTF-8)
Window --> Preferences --> General --> Workspace 面板 --> New text file line delimiter 選擇 Unix
3.2.7、配置Eclipse運行內存
為防止eclipse在啟動運行時內存溢出,修改eclipse.ini文件添加如下:
-Xms256m
-Xmx1024m
-XX:PermSize=512m
-XX:MaxPermSize=1024m
附eclipse.ini配置實例:
-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xms256m
-Xmx1024m
-XX:PermSize=512m
-XX:MaxPermSize=1024m
具體大小根據自己的電腦硬件!
3.2.8、Eclipse字體修改
Window --> Preferences --> General --> Appearance --> Colors and Fonts --> Basic --> Text Font

3.2.9、設置Eclipse添加代碼提示
Window --> Preferences --> Java --> Editor --> Content Assist

輸入:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
4、Eclipse SVN 插件安裝
選擇菜單:Help --> Install New Software…
點擊Add.. --> 輸入Name --> 輸入地址:http://subclipse.tigris.org/update_1.8.x

勾選上復選框,選擇【Next】

選擇【Next】,再選“I accept the terms of the license agreements”
點擊【Finish】按鈕開始安裝SVN插件
安裝過程中彈出如下的警告框,不用理會,直接點擊【OK】按鈕繼續安裝
Just Waiting for a little while……(時間有點長)
查看安裝好的SVN
Window --> Show View --> Others… --> SVN

到此,我們的SVN插件就算是安裝成功了。
Eclipse中在在線安裝或更新插件的時候速度出奇的慢,開始還以為是網速的問題,后來發現是配置的問題,可以采用下面兩種方法來提升安裝更新的速度:
- 打開Windows --> Preferences配置窗口,找到Install/Update --> Available Software Sites,將里面不用的信息刪除,將本次更新不需要的停用(選中之后然后點右邊的Disable按鈕)。
- 在在線安裝插件的Install窗口,將下面的
Contact all update sites during install to find required software
前面的選項去掉。
經過上面兩步設置之后,再次更新的話速度就會提升很多,如果被牆的話可以設置代理或者先下載下來,然后在本地安裝。
5、Eclipse FreeMarker 高亮顯示插件安裝

將以上的文件解壓后放置到plugins目錄下(覆蓋)重啟下即可。
這樣 xxx.ftl 文件就會出現高亮及顏色相關的提示。
6、Eclipse Properties Editor 插件安裝
為了我們編寫配置文件(.properties文件)方便,使用插件Properties Editor
,該插件支持中文輸入。
Help --> Eclipse Marketplace --> 搜索 Properties Editor
7、開發個性化設置
7.1、設置顯示的視圖為包視圖
1、關閉【Project Explorer】
2、添加包顯示視圖,如下圖所示:
Window --> Show View --> Others… --> Java --> Package Explorer

7.2、設置New這個菜單的顯示欄位

點擊【Shortcuts】

這里:取消勾選EJB、JavaEE、JPA
設置【Maven】

設置【Java】

點擊【OK】,效果如下:

8、去掉ecplise對注釋的字母拼寫語法錯誤的檢查
Window --> Preferences --> General --> Editors --> Text Editors --> Annotations --> Spelling Errors --> 去掉 Text as 前面的勾