相談フォーム信頼の「飲んだくれマーク」をご確認下さい。週一で書くと決めたのにいきなり飛ばしてしまった。今後は毎週土曜日に公開することを目標としたい。年末年始、Twirlテンプレートを実行中にコンパイルしてクラスを読み込むというのに取り組んでた。TwirlテンプレートはコンパイルされScalaコードになる。そのScalaコードを更にコンパイルしてバイトコードにして実行時に読み込むことが必要になる。自分はこういうのが苦手だ。リフレクションとかもそう...。なんか面倒なんだよな。今まであんまりやってこなかったし、やるのも面倒くさい。Twirlのテストコードを見てみた。ここではテスト実行中にテンプレートをコンパイルして実行するという操作をしているはずだから。CompilerSpec.scalaただ、これをコードだけ抜き出して自分の環境で動かそうとすると実行時に「scalaという名前のオブジェクトがない」などとエラーになってしまった。scala-libraryとかscala-compilerとかを依存性に追加してみたが変わらなかった。リフレクションとか、こういう実行してわかるエラーって嫌いなんだよな...。