Play Framework 2.5 環境搭建與新建專案(二)

c-xuan發表於2016-09-25

activator ui 方式

開啟命令列視窗,輸入以下命令:

activator ui

PlayFrameworkInit-14

瀏覽器中開啟一個頁面,類似於一個IDE,實際上也是一個網頁版的IDE。

PlayFrameworkInit-11

選擇 Seeds->Play Java Seed,在右下角選擇專案建立到的資料夾路徑,然後點 Create app 完成建立。

在Build頁面,可以看到初始化專案時引入依賴包等等。如果是首次建立專案,等待時間應該會很久,跟命令列建立過程差不多。

PlayFrameworkInit-12

Code頁面可以檢視專案建立的檔案結構以及編輯程式碼,雖說是一個開發環境,編輯程式碼的時候是沒有提示的,不像Eclipse或者Intellij idea那麼方便,在目錄結構導航選單中,可以看到一些新建資料夾和檔案等選單,對於 Create Eclipse project Create Intellij project 選單,他們可以將你的專案轉換成Eclipse或者Idea的目錄結構,更好的匯入。

PlayFrameworkInit-13

在Run介面,可以啟動專案,然後在瀏覽器中瀏覽專案頁面,前提是Build完成。

intellij idea 方式

官網給出用Eclipse或者intellij idea的程式設計環境來建立和除錯Play專案的方法,這裡用idea, eclipse趕腳太麻煩了。我用的idea 2015的。進入設定看下

PlayFrameworkInit-15

進入設定看下Scala和SBT兩個外掛是否安裝了,如果沒有,點選 Browse repositories安裝一下。

PlayFrameworkInit-16

新建專案

在新建專案皮膚中,Scala->Activator

PlayFrameworkInit-17

然後下一步,填入專案名稱,下面選擇模板,鍵盤輸入play java seed就會找到這個選項。下面的Project SDK就是本機的JDK環境。點選完成。

PlayFrameworkInit-18

新建專案需要引入一些依賴包,所以很慢。

PlayFrameworkInit-19

匯入專案

選擇匯入專案所在資料夾。

PlayFrameworkInit-20

專案模組選擇SBT。

PlayFrameworkInit-21

完成設定。

PlayFrameworkInit-22

啟動除錯

官方給的是,在Edit Config選單中,點選 + 選擇SBT Task,然後Name裡寫個名稱,Tasks裡輸個 run 就可以了。

PlayFrameworkInit-25

PlayFrameworkInit-26

PlayFrameworkInit-23

但是幾次啟動除錯都失敗了,比如下面的錯誤,不知道啥原因。估計是有什麼依賴包沒下載全。

PlayFrameworkInit-24

我們其實可以在專案檔案中右鍵,然後在選單中選擇 Run Play 2 App選單,就可以啟動專案。

PlayFrameworkInit-27

這時候在執行除錯編輯中可以看到有一個Play 2 App的專案了。

PlayFrameworkInit-28

如果資訊視窗中出現以下提示資訊:

SBT compilation for play framework 2.x disabled by default

進入File->Setting選單,將下面選項勾選即可。

PlayFrameworkInit-29

相關
Play Framework 2.5 環境搭建與新建專案(一)

相關文章