Sharable

システム&ウェブのシェアラブル

Eclipseでテンプレート引数を変えた際に出るコンパイルエラー通知を消したい [play framework2.0] [java]

2012年4月1日

playフレームワーク2.0で、eclipsifyされたプロジェクトを扱っているときに
出会った現象。

viewのテンプレート引数の数や型を変えてから、controllerクラスの表記も
合わせて変えた時にEclipseが通知してくれるコンパイルエラーマークが消え
なくて、煩わしいなと思った。

なんとか消せないかとゴニョゴニョしたときのメモ。

  1. テンプレート引数を変える
  2. コントローラークラスからテンプレートをrenderしている部分の引数も合わせて変える
  3. コントローラークラスにてコンパイルエラー通知が出ていることを確認
  4. target > scala-2.9.1 > src_managed > main > views > html 以下にある、該当ファイルを一度消す
  5. runしてからlocalhost:9000にアクセスしてコンパイルを実行する
  6. コンパイルエラー消える

この手順で消えました。
要は、該当ファイルを一度消せば次のコンパイルで直るみたい。
もっと真っ当な方法もあるかもしれないですが。

このエントリーをはてなブックマークに追加