grails创建的项目导入到Eclipse后,在Eclipse的Run中启动,有时不能运行,并报如下错误:
java.lang.NoClassDefFoundError: and
Exception in thread "main"
这是需要修改运行参数,在Run对话框中Arguments中,把VM arguments 下的-Dbase.dir=${project_loc}中${project_loc}换为项目的绝对路径,应用就可启动。
如果grails启动时要编译java源代码,则需要将JDK 的tools.jar文件加入到启动命令的类路径中,否则会报javac找不到的错误。