Grails--使用Eclipse

在生成GRails项目时
就已经生成了相应的Eclipse项目文件了
在Eclipse里File->Import->General->Existing Projects into Workspace
选择生成的GRails项目
即可将其导入到Eclipse中

想运行项目
在Run...里的Java Application中新建一个选项
名字随意取
只要你自己知道是做什么的就可以了
项目就是你所在的GRails项目
Main Class:grails.util.GrailsMain
参数:-Dbase.dir=${project_loc} -Dserver.port=8080 -Dgrails.env=development
再在环境里添加一个GRAILS_HOME,值是GRails的安装目录

之后就可以运行了

在这里需要注意一下
GRails项目的不能放在根目录下
路径中不能包含空格
这个空格真的让我郁闷了一会
个人习惯
将平时所做开发的东西的都放在了F盘下的Work Space目录中
这次当然也不例外了
结果每次运行都找不到类
看了下GRails站上说的
才知道犯了这么个错
之后就把项目移到F:\GRails下了
结果在导入到Eclipse时
太马虎了
有一个“Copy projects into workspace”选项
没有注意
结果可想而知
还是运行不了

说一下用Eclipse来编辑GRails的感受
很慢
而且有些东西不能自动更新
操作复杂
容易出错
还会出一些莫名其妙的错误
比如在第一次将项目导入到Eclipse中时
会报三个错误
第一个没有任何提示
错误点在一个Groovy的类文件上
不一定是哪个
删除
重新导入即可
第二个错误
缺少"grails-tests"目录
添加上此目录之后
点刷新是没反应的
我将项目重新导入就好了

反正用Eclipse感觉很差
如果要是真的做GRails的开发
我宁可使用记事本




你可能感兴趣的:(Grails--使用Eclipse)