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找不到的错误。
本文介绍了Grails项目在Eclipse中启动时遇到的NoClassDefFoundError问题及解决方法,包括修改运行参数中的VM arguments和加入JDK的tools.jar以解决编译问题。
4055

被折叠的 条评论
为什么被折叠?



