Play Framework 安裝

        記得有一次OSC高手問答是關於Play Framework的,那是我第一次據說Play Framework這個所謂的全堆棧式的java應用框架,當時也沒有很是吸引我,可是它也算在個人腦海裏留下了必定的印象,因爲公司的文化,不得的不去嘗試新的技術,做爲應屆生也必須努力專研才能提升本身,前幾天花了一些時間去搭建開發環境,本人之前沒有寫博文的習慣,可是看到同事們老是把本身的心得體會記錄下來,讓我一直在思考,本身究竟是不是合格的程序員,老是看別人的技術博文,本身卻不奉獻一點給這個行業,閒話就不說了,記錄一下Play Framework開發環境的搭建!(我這裏說的是java版本的,由於Play原生支持 Java 和 Scala兩種語言的java

        先說說我對這個框架的初次評價啊,只是本身的我的觀點,由於研究這個框架不到一天,因此不免有說的不對的地方,請前輩們多多指教。python

優勢:Play Framework 開發週期短,分層清晰(MVC),適合作API接口,報錯能力強 等等程序員

我認爲的缺點就是太多的static方法,不知道會不會影響性能?web

一、獲取軟件包django

http://www.playframework.org/ 這是play的官網,最新版本2.0.1 ,因爲在網上看到有人說play2.0的性能比play1.0的性能要差不少,雖然不知道是否是事實,可是我仍是選擇了play1.1的版本。瀏覽器

二、配置play環境服務器

解壓安裝包至 E:/paly,目錄結構以下app

我很奇怪的是play框架下面爲何還放一個python的環境,好像據說play框架和python的一個web框架django很像很像啊,都是受rails的啓發吧,呵呵!play.bat 是play本身的命令行的批處理文件,爲了不每次都須要cmd進入此目錄,這裏我建議你們配置一下環境變量,將play的根目錄設置到path下面。框架

三、初試playeclipse

打開命令行窗口,執行以下命令

輸入對應的項目名,就能夠了

項目生成成功,看看目錄結構

 若是想要經過ide開發,那麼必須將此項目轉成對應ide的格式,這裏我轉成eclipse的項目

看看目錄結構的變化

將項目導入Eclipse,並將compiler的java版本調整爲1.6

 導入Eclipse後的目錄結構

修改application.conf 能夠切換開發環境與生產環境,能夠修改服務端口等等

測試第一個hello world應用,啓動服務器

執行成功的時候,console會出現以下信息

Listening for transport dt_socket at address: 8000

12:37:27,449 INFO  ~ Starting E:\work\helloworld

12:37:29,949 WARN  ~ You're running Play! in DEV mode

12:37:30,646 INFO  ~ Listening for HTTP on port 9000 (Waiting a first request to start) ...

 

打開瀏覽器輸入 http://localhost:9000/ 出現以下信息表明你的Play安裝成功了。

最後還說一下關於在Eclipse中開發play項目,play自帶有Eclipse插件,在support\eclipse下面有文件org.playframework.playclipse_0.7.0.jar,將它複製到Eclipse下的dropins目錄下,並重啓Eclipse。安裝成功後,以下:

好了,play的安裝到這裏了,下次分享play開發一個簡單的應用,第一次寫博文,寫的很差,請批評指正!

相關文章
相關標籤/搜索