Grails3 Eclipse开发环境
Grails3使用gradle管理项目,所以不再需要spring的ggts,ggts只支持grails2.x的编译环境。
环境版本
JDK 1.8;groovy 2.4;grails 3;Eclipse 4.5.2
二、Eclipse
Eclipse4.4(luna)以上,本例用的是mars
下载Eclipse Java EE,解压。
安装plugin greclipse以支持groovy
安装说明:
https://github.com/groovy/groovy-eclipse/wiki
安装plugin buildship以支持gradle
安装文档:
其他的根据自己的情况安装吧。
三、创建grails项目
命令行CMD,cd到你的工作目录
创建项目
> grails create-app helloworld
这会在工作目录创建一个helloworld目录,并在里面创建grails的项目框架。
> cd helloworld
> grails
系统会下载一些需要的文件,运行结束后,提示符变为grails>
按Tab键,可以列出grails所有可用的命令。
grails>create-domain-class org.demo.Book
创建一个domain class,目录在helloworld\grails-app\domain\org\demo
编辑Book.groovypackage org.demo
class Book {
String title
static constraints = {
}
}
创建其他程序
grails>generate-all org.demo.Book
这个命令会创建有增删改查功能的controller和gsp
grails>run-app
运行
浏览http://localhost:8080,打开一个grails的页面就对了。
关闭服务
grails>stop-app
四、导入Eclipse
Eclipse-> File-> Import-> Gradle Project
点next
Project root directory选择hellowworld目录一路next,Eclipse会下载一些需要的文件,完成时就导入Eclipse里
导入后在Gradle Tasks选项页有可执行的命令
编译用build,运行用bootRun,打包用war
debug
右键点选grails-app/init/Application.groovy
选Debug as -> Groovy script