因为过段时间工程需要用到grails1.4这个版本,所以现在测试下。
1.首先下载最新版本的grails。网址:http://www.grails.org/blog/view/admin/Grails+1.4.0.M1+is+now+available
在这里可以下载grails1.4.0.M1。
2.下载完成后,就是配置其环境变量了,这与其他版本配置一样,这里就不介绍了,可以参考http://jiangli.easymorse.com/?p=43
3.下边就是开发grails工程的IDE了,我还是选择了SpringSource Tool Suite,不过必须下载2.7版的SST才支持grails1.4,下载地址如
下:http://www.springsource.com/downloads/sts,如下图,选择与你开发系统一致的版本。
4.下载完成后,需要配置下。配置可参考http://grails.org/STS+Integration,介绍很详细。
5.ok,各种下载,配置完成后,下边我们来试着建一个工程。老套路,file->new->grails project,然后就是等待,但是工程总是建
立不成功。原来,grails需要groovy1.8,但是下载的SST中默认的是1.7,下边这个网址介绍了怎样将其变成groovy1.8的,网址如
下:http://docs.codehaus.org/display/GROOVY/Compiler+Switching+within+Groovy-Eclipse。
我们选择这个地址进行安装
For Eclipse 3.6:http://dist.codehaus.org/groovy/distributions/greclipse/snapshot/e3.6/。
5.安装成功后,我们再次新建工程这时,工程成功建立。默认首页如下图:
分享到:
相关推荐
2. **与Java无缝集成**:Groovy代码可以无缝集成到现有的Java项目中,无需额外配置。 3. **动态类型**:Groovy中的基本类型也是对象,可以直接调用对象方法,极大地简化了编码工作。 4. **支持函数式编程**:Groovy...
grails3.2.8.7z.002 PART2
Grails Cometed. Bin 1 The best web push
Grails Cometed. Bin 3 The best web push
Grails Cometed. Bin 1 The best web push
同时,你可能还需要一个连接池,具体配置可以在GORM的官方文档中找到<http://gorm.grails.org/latest/hibernate/manual/index.html#springBoot>。 对于Spring Boot应用,我们通常会在`src/main/resources/...
本文将深入探讨Grails与CometD结合使用时的关键知识点,以及它们如何提供最佳的Web推送服务。 首先,我们要理解什么是CometD。CometD是一个开源的、基于Bayeux协议的跨语言、跨平台的双向通信框架,它支持WebSocket...
Grails的设计理念是"约定优于配置",这意味着它默认提供了许多开发规范,允许开发者快速上手,同时也允许高度自定义以满足特定需求。 在架构上,Grails遵循MVC(Model-View-Controller)模式,如图3.1所示。...
Grails的设计目标包括与Java平台紧密集成、提供简洁接口并保持对底层Java框架的灵活性,以及改进Java平台的不足之处。 选择Grails的原因在于,传统Java Web开发框架往往复杂且不完全遵循DRY(Don't Repeat Yourself)...
compile 'org.grails.plugins:mongodb:5.2.0' } ``` 然后运行`grails refresh-dependencies`命令,以更新项目依赖并引入MongoDB插件。 接下来,我们配置Grails与MongoDB的连接。在`Config.groovy`文件中,添加...
根据提供的文件信息,我们可以从《Groovy and Grails Recipes》一书中提炼出多个与Groovy语言及Grails框架相关的知识点。下面将详细阐述这些知识点。 ### Groovy编程语言 **1. Groovy简介** - **定义**:Groovy是...
《Apress.Beginning.Groovy.and.Grails.From.Novice.to.Professional.Jun.2008》这本书深入浅出地介绍了Groovy语言和Grails框架,旨在帮助初学者快速掌握这两项技术并转化为专业人士。Groovy和Grails是Java生态中的...
elasticsearch-grails-plugin, 恢复的ElasticSearch grails插件 Elasticsearch插件插件这个项目是一个基于Elasticsearch的插件,这个项目是基于的人完成的伟大工作的。你为什么想要为原来的Elasticsearch插件提供...
2. **环境搭建与配置**:详细介绍如何设置开发环境,包括安装Grails、配置IDE(如IntelliJ IDEA或Eclipse)等,确保读者能够顺利开始项目开发。 3. **项目迭代开发**:通过一个具体案例,从零开始构建一个完整的...
在`build.gradle`文件中的dependencies部分,你需要添加邮件服务依赖库,这里使用的依赖库为`org.grails.plugins:mail:2.0.0.RC6`。 3. 接下来需要配置邮件服务相关的参数,这些参数包括SMTP服务器的地址、端口号、...
1. **入门篇**:介绍Grails的基本概念,安装配置过程以及第一个应用的创建。 2. **核心功能篇**:涵盖Grails的核心组件,如领域类(Domain Classes)、控制器(Controllers)、视图(Views)等,以及它们之间的交互...
Grails 是一个基于 Groovy 语言的开源全栈式Web应用框架,它简化了Java开发流程,提供了丰富的功能集和高效的生产力。Grails 1.3.0.RC2(Release Candidate 2)是该框架的一个重要版本,代表了1.3.0系列的候选发布版...
Grails的插件系统允许开发者扩展框架的功能,通过安装第三方插件快速实现特定需求。5.1.2版本可能引入了新的插件或者对现有插件进行了升级,以满足不断变化的开发需求。 6. **Spring Boot集成**: Grails 5.x系列...
1. **AcegiGrailsPlugin.groovy**:这是插件的核心配置文件,定义了插件的元数据,如版本、依赖关系以及在Grails应用中的安装和初始化逻辑。通过修改此文件,开发者可以定制插件的行为和功能。 2. **application....