`
toplchx
  • 浏览: 341975 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Grails3 Eclipse开发环境

阅读更多

Grails3使用gradle管理项目,所以不再需要spring的ggts,ggts只支持grails2.x的编译环境。

环境版本

JDK 1.8;groovy 2.4;grails 3;Eclipse 4.5.2

一、操作系统
安装 goovy 和 grails
下载goovy,解压
设置环境变量GROOVY_HOME
将${GOOVY_HOME}/bin添加到PATH中
 
下载Grails
设置环境变量GRAILS_HOME
将${GRAILS_HOME}/bin添加到PATH中
 

二、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.groovy
 
package 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

分享到:
评论

相关推荐

    Eclipse下搭建Grails项目

    完成以上步骤后,你便能在Eclipse环境中进行Grails项目的开发。创建新项目时,你可以利用配置好的Grails外部工具执行`create-domain-class`等命令,快速生成领域模型类。在Eclipse中,Grails项目的结构和管理将得到...

    eclipse开发grails插件

    本篇将详细讲解如何使用Eclipse开发Grails插件,以及涉及的相关知识点。 首先,让我们了解**Eclipse**。Eclipse不仅是一个IDE,它还拥有一个庞大的插件生态系统,支持多种编程语言和开发工具。对于Grails开发,我们...

    转: Eclipse下Grails开发环境搭建步骤

    在本文中,我们将详细探讨如何在Eclipse集成开发环境中搭建Grails开发环境。Grails是一个基于Groovy语言的开源Web应用程序框架,它简化了Java平台上的Web应用开发流程。通过Eclipse,我们可以获得强大的开发工具支持...

    eclipse插件grails(groovy)

    总之,Eclipse插件Grails(Groovy)为开发者提供了完整的Groovy和Grails开发环境。通过配置插件和环境,你可以利用Groovy的灵活性和Grails的高效框架,轻松构建Web应用程序。无论是新手还是经验丰富的开发者,都能...

    eclipse下的开发Grails项目的环境配置与项目部署

    通过以上步骤,你已经在Eclipse中成功配置了一个基本的Grails开发环境,现在可以开始创建、编辑和调试Grails项目了。记得定期更新Grails插件和Eclipse本身,以获取最新的功能和修复已知问题。在开发过程中,如果遇到...

    在Eclipse里使用Grails类创建工具.pdf

    接下来的关键问题是:**如何在Eclipse开发平台上使用Grails类创建工具来创建各种类?** 在Grails官网文档中,有详细的步骤指导如何在Eclipse中配置并使用这些工具。以下是一些关键步骤: 1. **配置Grails作为外部...

    Grails企业web应用开发与部署

    二、Grails开发环境 1. 开发工具:Eclipse、IntelliJ IDEA等IDE都支持Grails开发,其中Grails插件提供了一键创建项目、运行和调试等功能。 2. 安装配置:首先需要安装Java Development Kit(JDK),然后通过Grails...

    grails快速开发web

    - **轻松入门系列**:介绍了如何搭建 Grails 开发环境、通过与 Java 的比较快速掌握 Groovy 语法,以及 Grails 实战基础。 - **实战技巧**:包括 GORM (Groovy Object Relational Mapping) 的使用、如何在 Grails 中...

    grails敏捷开发

    接下来,你可以使用IDE如IntelliJ IDEA或Eclipse集成Grails插件进行开发,或者使用命令行工具进行操作。 ### 3. 验证和数据库 Grails内置了GORM(Grails Object Relational Mapping),它是ORM框架,允许开发者用...

    使用Grails快速开发Web应用

    - **软件需求**:Grails 1.0rc1、JDK 1.5或更高版本、MySQL和MySQL JDBC Driver(非必需)、Eclipse 3.2或更高版本(带Web Tools和Groovy插件,非必需)。 #### 结语 Grails为Web开发提供了强大的框架支持,尤其...

    Groovy Grail的eclipse插件

    Groovy Grails Eclipse 插件是开发人员在Eclipse集成开发环境中进行Groovy和Grails应用开发的重要工具。这个插件极大地提升了开发效率,提供了代码自动完成、语法高亮、错误检查以及调试等功能,使得开发者可以更加...

    Eclipse离线版插件CodeMix3

    总结,Eclipse离线版插件CodeMix3为开发者提供了丰富的功能和便捷的开发环境,尤其适合那些需要处理多种语言和技术栈的项目。通过离线安装,开发者可以在没有网络的情况下依然享受高效、稳定的开发体验。

    grails中文参考手册

    Grails支持多种集成开发环境(IDE),如IntelliJ IDEA和Eclipse,通过特定的插件可以方便地在这些IDE中进行开发,提供代码提示、自动完成等功能,提升开发效率。 4. **规约配置** Grails遵循一套默认的规约,比如...

    grails-2.4.4.zip

    “grails-2.4.4.zip” 包含的框架可以方便地导入到Eclipse、IntelliJ IDEA等主流Java IDE中,集成开发环境提供了代码补全、调试、构建等便利工具,加速开发流程。 7. **开发与部署** Grails 使用命令行工具进行...

    Grails 中文参考手册

    - **使用IDE**:Grails支持多种集成开发环境(IDE),如IntelliJ IDEA和Eclipse,方便开发者编写和调试代码。 - **规约配置**:Grails遵循一定的约定,例如文件组织和命名规范,以提高开发效率。 - **运行和测试...

    Grails从入门指南(第二版)

    2. **环境设置**:如何安装和配置开发环境,包括Groovy、Grails以及相关的IDE(如IntelliJ IDEA或Eclipse)集成。 3. **第一个Grails应用**:通过创建一个简单的“Hello, World!”应用,体验Grails的快速开发流程,...

    Grails1.1中文文档

    1. **环境配置**:首先,开发者需要了解如何安装和配置Grails环境,包括Groovy SDK、Grails SDK以及相关的IDE支持,如IntelliJ IDEA或Eclipse的Grails插件。 2. **命令行工具**:Grails提供了强大的命令行工具,...

    grails-1.2.2.zip

    5. 更好的IDE集成:此版本加强了与Eclipse、IntelliJ IDEA等主流开发环境的集成,提供了更好的代码提示和调试支持,提升了开发效率。 6. 国际化支持:Grails 1.2.2增强了国际化和本地化功能,使得多语言应用的开发...

Global site tag (gtag.js) - Google Analytics