開始使用 Play Framework

Play 新手?

» 瞭解 Play Framework 是否適合您的專案

» 試用 Hello World 教學

Play Java 和 Play Scala 的「Hello World」專案是獨立的教學,是 play-samples 儲存庫 的一部分。若要試用教學,您可以複製儲存庫並查看特定分支,或下載其內容為 zip 檔案

Play 3.0.x Hello World 專案(建置於 Pekko 上)

Play Java Hello World 在 GitHub 上檢視 下載 zip 然後解壓縮並
cd ./play-java-hello-world-tutorial/
Play Scala Hello World 在 GitHub 上檢視 下載 zip 然後解壓縮並
cd ./play-scala-hello-world-tutorial/

Play 2.9.x Hello World 專案(建置於 Akka)

Play Java Hello World 在 GitHub 上檢視 下載 zip 然後解壓縮並
cd ./play-java-hello-world-tutorial/
Play Scala Hello World 在 GitHub 上檢視 下載 zip 然後解壓縮並
cd ./play-scala-hello-world-tutorial/

除了用 Pekko 取代 Akka 之外,Play 3.0 與 Play 2.9 完全相同。如果您不知道 Akka 或 Pekko 是什麼,我們建議您使用 Play 3.0。如需有關使用哪個版本的詳細資訊,請閱讀"Play 如何處理 Akka 的授權變更"

若要執行教學課程,請按照各個資料夾中的 README 檔案說明進行操作。簡而言之

  1. 請查看使用 Play 的需求:需要安裝 Java 和 sbt。
  2. 在方便的位置複製或解壓縮儲存庫。
  3. 在命令視窗中,切換至所需教學課程的專案目錄。
  4. 輸入 sbt run
  5. 在訊息 Server started, ... 顯示後,在瀏覽器中輸入以下網址:https://127.0.0.1:9000
  6. 教學課程歡迎頁面會顯示。

已經對 Play 有點了解了嗎?

有各種Play Java 和 Scala 範例專案,專注於特定使用案例。若要執行這些範例專案,請查看使用 Play 的需求:需要安裝 Java 和 sbt。

如果您已準備好開始自己的專案,並已安裝 sbt 和 Java,您可以從命令列建立 Play 專案。

» 使用 sbt new 建立新的 Play Java 或 Scala 專案

在命令視窗中,輸入下列內容

sbt new

在互動式選單中選擇

  • playframework/play-scala-seed.g8 用於 Play Scala 專案
  • playframework/play-java-seed.g8 用於 Play Java 專案

然後回應提示。專案建立後

  1. 變更至頂層專案目錄。
  2. 輸入 sbt run 以下載依賴項並啟動系統。
  3. 在瀏覽器中,輸入 https://127.0.0.1:9000 以檢視歡迎頁面。

直接使用 Java 種子範本

輸入

sbt new playframework/play-java-seed.g8
建立 Play Java 2.9 專案
sbt new playframework/play-java-seed.g8 --branch 2.9.x

直接使用 Scala 種子範本

輸入

sbt new playframework/play-scala-seed.g8
建立 Play Scala 2.9 專案
sbt new playframework/play-scala-seed.g8 --branch 2.9.x

除了用 Pekko 取代 Akka 之外,Play 3.0 與 Play 2.9 完全相同。如果您不知道 Akka 或 Pekko 是什麼,我們建議您使用 Play 3.0。如需有關使用哪個版本的詳細資訊,請閱讀"Play 如何處理 Akka 的授權變更"