這個部份比較簡單,大部分資訊網路上都有。Google 一下就有了~~
Source由官網 http://www.playframework.org/download 下載 play-1.1.zip 直接解壓後就可以使用
2. 建立專案
N:\PlayFramework\play-1.1>play new members N:\PlayFramework\play-1.1>"N:\PlayFramework\play-1.1\python\python.exe" "N:\Play Framework\play-1.1\play" new members ~ _ _ ~ _ __ | | __ _ _ _| | ~ | '_ \| |/ _' | || |_| ~ | __/|_|\____|\__ (_) ~ |_| |__/ ~ ~ play! 1.1, http://www.playframework.org ~ ~ The new application will be created in N:\PlayFramework\play-1.1\members ~ What is the application name? [members] ~ ~ OK, the application is created. ~ Start it with : play run members ~ Have fun! ~ N:\PlayFramework\play-1.1>
3. 安裝Plugin for PlayFramework
3.1. SIENA
package models;
N:\PlayFramework\play-1.1>play install siena
N:\PlayFramework\play-1.1>"N:\PlayFramework\play-1.1\python\python.exe" "N:\Play
Framework\play-1.1\play" install siena
~ _ _
~ _ __ | | __ _ _ _| |
~ | '_ \| |/ _' | || |_|
~ | __/|_|\____|\__ (_)
~ |_| |__/
~
~ play! 1.1, http://www.playframework.org
~
~ Will install siena-1.5
~ This module is compatible with: 1.1
~ Do you want to install this version (y/n)? y
~ Installing module siena-1.5...
~
~ Fetching http://www.playframework.org/modules/siena-1.5.zip
~ [--------------------------100%-------------------------] 32.9 KiB/s
~ Unzipping...
~
~ Module siena-1.5 is installed!
~ You can now use it by add adding this line to application.conf file:
~
~ module.siena=${play.path}/modules/siena-1.5
~
3.2. GAE
package models;
N:\PlayFramework\play-1.1>play install gae
N:\PlayFramework\play-1.1>"N:\PlayFramework\play-1.1\python\python.exe" "N:\Play
Framework\play-1.1\play" install gae
~ _ _
~ _ __ | | __ _ _ _| |
~ | '_ \| |/ _' | || |_|
~ | __/|_|\____|\__ (_)
~ |_| |__/
~
~ play! 1.1, http://www.playframework.org
~
~ Will install gae-1.4
~ This module is compatible with: 1.1, and GAE 1.4.0
~ Do you want to install this version (y/n)? y
~ Installing module gae-1.4...
~
~ Fetching http://www.playframework.org/modules/gae-1.4.zip
~ [--------------------------100%-------------------------] 32.9 KiB/s
~ Unzipping...
~
~ Module gae-1.4 is installed!
~ You can now use it by add adding this line to application.conf file:
~
~ module.siena=${play.path}/modules/gae-1.4
~
記得加入這兩行,到 N:\PlayFramework\play-1.1\member1\conf\application.conf
module.gae=${play.path}/modules/gae-1.4
module.siena=${play.path}/modules/siena-1.5
4. 將專案匯出到eclipse
這個三不五時可以作一次,例如你新增module 到你的application.conf 後,記得重新匯出到eclipse,這樣相關的lib才會載入到eclipse project
package models; N:\PlayFramework\play-1.1>play eclipsify members N:\PlayFramework\play-1.1>"N:\PlayFramework\play-1.1\python\python.exe" "N:\Play Framework\play-1.1\play" eclipsify members ~ _ _ ~ _ __ | | __ _ _ _| | ~ | '_ \| |/ _' | || |_| ~ | __/|_|\____|\__ (_) ~ |_| |__/ ~ ~ play! 1.1, http://www.playframework.org ~ ~ OK, the application is ready for eclipse ~ Use File/Import/General/Existing project to import N:\PlayFramework\play-1.1\m embers into eclipse ~ ~ Use eclipsify again when you want to update eclipse configuration files. ~ However, it's often better to delete and re-import the project into your works pace since eclipse keeps dirty caches... ~然後開啟Eclipse 之後,用File下面的 Import,選擇 General/Existing project 後到指定路徑就可以Import 專案。
5. 啟動專案
package models; N:\PlayFramework\play-1.1>play run members N:\PlayFramework\play-1.1>"N:\PlayFramework\play-1.1\python\python.exe" "N:\Play Framework\play-1.1\play" run members ~ _ _ ~ _ __ | | __ _ _ _| | ~ | '_ \| |/ _' | || |_| ~ | __/|_|\____|\__ (_) ~ |_| |__/ ~ ~ play! 1.1, http://www.playframework.org ~ ~ Ctrl+C to stop ~ Listening for transport dt_socket at address: 8000 23:09:07,000 INFO ~ Starting N:\PlayFramework\play-1.1\members 23:09:08,515 WARN ~ You're running Play! in DEV mode 23:09:09,468 INFO ~ Listening for HTTP on port 9000 (Waiting a first request to start) ...6. 開啟瀏覽器,並連線到 http://127.0.0.1:9000/
看到以下的圖片,代表專案已經正常執行

