#navi_header|Groovy| Eclipse + GGTS(Groovy/Grails Tool Suite) でMaven仕立てのGroovyプロジェクトを使う時のメモ。 ・嵌ったところ: - GGTSが追加する"Groovy Libraries"と、pom.xml経由で入ってくる"Maven Dependency"とで、"groovy-all"のバージョンが違うと"Module [groovy-all is loaded in version x.x.x and you are trying to load version y.y.y" というエラーが発生し、GroovyをEclipseのRun/Debugから実行できなくなる。 -- "Window" -> "Preference" -> "Groovy" -> "Compiler" -> "Groovy Compiler settings" で "Enable checking mismatches between..." のチェック外しても解決しない。 -- → プロジェクトを右クリックして、"Groovy" -> "Remove Groovy Libraries"すれば "Groovy Libraries"のセットが消えて、"Maven Dependencies"のセットだけになるので、実行時エラーは消え、実行できるようになる。 -- なお、MavenとGGTS側のバージョン衝突の話なので、"Enable checking mismatches..."のチェックは安全弁としてチェックしておいた方が良いだろう。 #navi_footer|Groovy|