1.下载grails
http://grails.org/download
2.框架文件结构
3.进到cmd切换到bin路径,运行命令,输入grails,进到grails控制台,输入命令时按tab键自动提示和补全命令
grails create-app train-plain
创建trip-planner项目,文件结构,grails-app为主项目文件夹。
4.在cmd输入命令,创建模型Train
grails create-domain Train
5.运行命令,生成controllers和对应的页面
grails generate-all train.plain.Train
6.运行项目
run-app
7.浏览器里输入,可以对创建的对象进行crud操作,默认数据库使用的是HSQLDB,保存在内存里,可以修改grails-app\conf\DataSource.groovy文件,同时把相关的数据库jar文件拷贝到lib文件夹
http://localhost:8080/trip-planner/
8.停止应用
stop-app
9.启动项目时已指定端口运行,指定9090端口
run-app -Dserver.port=9090
10.生成war文件,部署到tomcat6时会抛出 java.lang.ClassNotFoundException: javax.servlet.AsyncContext异常,是servlet-api版本低,到tomcat7 lib文件夹拷贝servlet-api.jar到lib文件夹 重新启动。
run-war
11.相关资源文件已上传到csdn,可以下载下来参考一下,需要2分
http://download.csdn.net/detail/a_liang435062807/6476687