เล่น 2.x
ใน Play 2 สิ่งเหล่านี้ถูกนำมาใช้กับปลั๊กอิน sbt ดังนั้นคำแนะนำต่อไปนี้เป็นเพียงแค่งาน sbt คุณสามารถใช้ SBT วิ่ง (จในการเล่น 2 เหล่านี้จะถูกนำมาใช้กับ SBT ปลั๊กอินดังนั้นต่อไปนี้เป็นงานจริงๆเพียงแค่ SBT. คุณสามารถใช้วิ่ง SBT ใด ๆ (เช่นsbt
, play
หรือ
activator
). ด้านล่างsbt
วิ่งจะใช้ แต่คุณ สามารถแทนที่มันสำหรับนักวิ่งที่คุณเลือกได้
เล่นโหมด 2.x - Dev
สำหรับโหมดโหลดเบราว์เซอร์:
sbt "run 8080"
สำหรับโหมดการโหลดซ้ำอย่างต่อเนื่อง:
sbt "~run 8080"
เล่น 2.x - โหมดแก้ไขข้อบกพร่อง
ในการรันในโหมดดีบักด้วยตัวฟัง http บนพอร์ต8080
ให้รัน:
sbt -jvm-debug 9999 "run 8080"
เล่น 2.x - โหมด Prod
เริ่มในโหมด Prod:
sbt "start -Dhttp.port=8080"
เล่น 2.x - การกระจายแบบจัดฉาก
สร้างการกระจายฉาก:
sbt stage
สำหรับ Play 2.0.x และ 2.1.x ให้ใช้target/start
สคริปต์ (Unix เท่านั้น):
target/start -Dhttp.port=8080
สำหรับ Play 2.2.x & 2.3.x ใช้สคริปต์เริ่มต้นที่เหมาะสมในtarget/universal/stage/bin
ไดเรกทอรี:
target/universal/stage/bin/[appname] -Dhttp.port=8080
ด้วย Play 2.2.x & 2.3.x บน Windows:
target\universal\stage\bin\[appname].bat -Dhttp.port=8080
เล่น 2.x - การกระจาย Zip
วิธีสร้างการกระจาย zip:
sbt dist
สำหรับ Play 2.0.x และ 2.1.x ให้ใช้start
สคริปต์ (Unix เท่านั้น) ในไฟล์ zip ที่คลายบีบอัด:
start -Dhttp.port=8080
สำหรับ Play 2.2.x ใช้สคริปต์ที่เหมาะสมใน[appname]-[version]/bin
ไดเรกทอรี:
[appname]-[version]/bin/[appname] -Dhttp.port=8080
ด้วย Play 2.2.x บน Windows:
[appname]-[version]\bin\[appname].bat -Dhttp.port=8080
เล่น 1.x
เปลี่ยนhttp.port
ค่าในconf/application.conf
ไฟล์หรือส่งผ่านบรรทัดรับคำสั่ง:
play run --http.port=8080