にわとりプログラマーの備忘録

覚えたことをすぐ忘れてしまう、自分のための備忘録ブログです。

PlayFrameworkをlocalhostとして起動する

PlayFrameworkでローカルのMySQLに接続する時に、接続元のhostがlocalhostになっておらず、MySQL側で接続で拒否が発生する問題が起きました。

my.cnfにてMySQL側で外部ホストからの接続を許可しても良いのですが、今回はPlayFrameworkをloclahostとして実行する方法で解決しました。

$ activator run -Dhttp.adress=127.0.0.1

解決方法としては、オプションの-Dhttp.addressにてIPを指定してあげるだけで、大丈夫でした。