Play2

  • playコマンド実行時のVMオプションの設定
    • ヒープ設定やプロキシ設定などJVMの起動オプションを設定するには環境変数JAVA_OPTSを使用します
  • Playが使用するローカルリポジトリ
    • 以前のバージョンのPlayはPLAY_HOME/repositoryディレクトリ配下に独自のローカルリポジトリとキャッシュを持っていましたが、Play 2.3ではSBT標準のHOME/.ivy2ディレクトリ配下を使うようになりました
  • Play公式サイトのドキュメントは https://www.playframework.com/documentation/2.5.x/Home にあります(2.5.x向けのドキュメントは日本語には未翻訳です)
  • Play 2.5以前から2.5へのマイグレーションについては以下のドキュメントを参照してください

Slick

ScalaIDE

IntelliJ IDEA

  • キーボードショートカット
  • IDEAの外観を変更
    • スキンの変更(背景を黒に)
      • [Appearance]→[Theme]の箇所を"Default"から"Darcula"に変更
  • IntelliJ上でクラスパスが解決できない場合
    • StringなどJavaの基本的な型が解決できずエラーになってしまう場合は実行した直後はJDKが選択されていない可能性があります
      • [File]→[Project Structure…]からインストール済みのJDKを選択してください JDKを選択
    • build.sbtを変更してもクラスパスが解決されないことがありますが、その場合は「File」→「Invalidate Caches / Restart…」でIntelliJのキャッシュをクリアしてみてください

##その他