Playframework Dependencies Management

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

Heroku Project 中,取得mysql(clearDB)的位置與帳號密碼

在 Heroku 中,如果你用 MySQL 作為專案的資料庫,可以用 heroku config 指令來查看目前專案的一些設定檔:


會有這樣的需求,是因為我想要用常用的 MySQL 管理工具(MySQL Workbench, MySQL Query Browser...etc)來管理我在 Heroku 上的資料庫。當你執行上述的指後,就可以看到該朱案的資料庫連線字串,其中上圖紅色的部分就是 MySQL DB 的位置,以我的專案來說,是放在 us-cdbr-east.cleardb.com 這裡。

至於 username 和 password ,可以在資料庫 Dashboard 裡面的  Endpoint information 中得知。