grails导入Eclipse不能运行的问题

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找不到的错误。

猜你喜欢

转载自indexchen.iteye.com/blog/200980