顯示具有 playframework 標籤的文章。 顯示所有文章
顯示具有 playframework 標籤的文章。 顯示所有文章

Playframework - Run application in the background


  • play run : Run the application in the current shell
  • play start : Start the application in the background


【相關閱讀】
Play Manual

在 Ubuntu 12.04 LTS 下安裝 Playframework (@ Amazon EC2)

在 Ubuntu 下要安裝 Playframework 也不是很困難,大致上就是下載 playframework 的壓縮檔,解壓縮之後,放到自己喜歡的位置,接著再設定一下 bashrc ,把 path export 出來。 

如果還沒有安裝 java jdk 的人,可以先執行以下的指令安裝:

1. sudo add-apt-repository ppa:webupd8team/java 
2. sudo apt-get update
3. sudo apt-get install oracle-java7-installer 

Playframework Dependencies Management

在 Playframework 中,dependencies 是由 conf/dependencies.yml 檔案所管理。在這個檔案中,你可以設定相關的 dependencies 是來自不同的 repositories。像是在下圖中,我的 project 分別從 play 官方的 repository 吃了 play 和 fbgraph;另外其他的 dependencies 是吃我放在 local 的 jar file。在設定自己的 repositories 時,格式如下圖所示。

將git push heroku master時,發生no such app問題

最近在將 project 丟到 heroku 時,會發生 no such app 的問題。原因是我將 heroku 上的 app 更名後,會發生 remote 的名稱和目前的 master 不相符合。這時候可以按照下列的步驟解決。

Deploy Playframework application on Heroku - using ClearDB(MySQL)

最近在把一個用 Playframework 開發的 application deploy 到 Heroku,並且後端資料庫想要使用 MySQL ,在部屬的過程中,遇到一些小問題,不過也順利解決了,把整個步驟記錄下來。