1. 開場前十分鐘
- 安裝 JDK6.0以上版本
,設置環境變量JAVA_HOME與path.
- 閱讀SpringSide3的項目總述和目錄說明 ,了解SpringSide概貌.
2. 一站式快速安裝
???? 又見springsdide2.0式的傻瓜式快速安裝,雙擊 springside3-all-in-one 解壓目錄/quick-start.bat,將step by step的自動執行:
- 啟動自帶的H2示例數據庫。(等同執行tools/h2/start-db.bat)
- 將tools/maven/central-repository中的jar文件拷貝到本地倉庫, 如C:/Document and Setting/用戶名/.m2/repository
- 編譯安裝所有子項目。(等同執行項目中的bin/install.bat)
- 為所有子項目生成Eclipse項目文件。(等同執行每個項目中的bin/eclipse.bat)
- 為三個Examples項目分別執行初始化數據庫,并使用Jetty運行。(等同執行每個項目中的bin/db-init.bat 與 jetty.bat)
3. 環保源碼版
?? 如果已經是SpringSide的老用戶,那就不必每個版本都下載一百多兆的all in one版,下個幾百K的源碼版就足夠了。
?? 配好ant和maven的path后, 保證在ant的lib目錄中放了maven-ant-task.jar(注意!!!), 手工執行上述過程中等同部分的命令就行.
4. 在Eclipse中....
? ?? 如果你是堅定的版權意識者,這時候使用的應該是Eclipse 3.5.x for Java EE Developers,SpringSide的項目文件也是基于它之上。如果你使用的是其他IDE如MyEclipse、Netbeans,可跳到下一節。
? ?? 實在煩了m2eclipse插件老出這樣那樣的問題,建議用eclipse:eclipse生成項目文件,之后IDE中就不需與Maven打交道了。
4.1 瀏覽源碼
???? 打開Eclipse,選擇file->import,選擇General->Existing Projects into Workspace,選擇下載的SpringsideSide3根目錄,鉤選所有項目。
???? 刷新項目,大家可以暢快的瀏覽源碼了......
4.2 運行項目
- option1: 點擊bin/jetty.bat
- option2: 執行src/test/java/.../tools/Start.java
- option3: 使用run-jetty-run
插件.
5. 不在Eclipse中...
????? 如果你使用是MyEclipse,Netbeans之類的其他IDE,就需要自行為每個項目新建項目文件,配置如下:
- 源碼目錄為src/main/java和src/main/resources,測試代碼目錄為src/test/java 和 src/test/resources。
- Web應用目錄為src/main/webapp。
- 用mvn dependency:copy-dependencies初始化依賴jar到target/dependency目錄,在ClassPath中設定依賴。
- 項目編碼為UTF-8,JDK為1.6以上版本,Servlet為2.4/2.5版本。