`
wangcheng
  • 浏览: 1465173 次
  • 性别: Icon_minigender_1
  • 来自: 青岛人在北京
社区版块
存档分类
最新评论

使用IntelliJ IDEA开发Grails应用

阅读更多

如果还没有安装IDEA或者JetGroovy插件,请看我上一篇《安装IntelliJ IDEA JetGroovy》

http://wangcheng.iteye.com/blog/156885

 

1.下载Grails
http://grails.org/Download
下载grails-bin-1.0.1.zip后,解压到硬盘。
你也可以安照其它文档的介绍,配置环境变量等。

 

2.配置JetGroovy插件
File -> Settings -> IDE Settings -> Groovy&Grails
在Groovy的Groovy installation directory中设置Groovy的解压缩目录.
在Grails的Grails installation directory中设置Grails的解压缩目录.

 

3.创建一个Grails项目
File -> New Project -> Create project from scratch
在Select type中选Grails Application
在Name中输入一个项目名,比如myGrailsProject
然后一路next,IDEA就会为你创建好Grails项目结构

 

4.创建Controller
New -> Grails -> Grails Controller
输入一个Controller的名字,比如 hello
然后就会打开一个HelloController.groovy的文件
输入内容如下

//groovy code
class HelloController {

   def index = {
        render "Hello World! my first Grails";
    }
}

 

5.配置Run Configurations
Run -> Edit Configurations
点右上角的 "+" (Add New Configurations)
选择Grails Application
在Name中输入一个名字
也可以在VM Parameters中写参数,比如修改port等


6.启动

直接Run就运行了。
启动后会提示
Server running. Browse to http://localhost:8090/myGrailsProject
访问http://localhost:8090/myGrailsProject 然后点击HelloController 就可以看到输出了。

 

 

参考

http://grails.org/IDEA+Integration

 

  • 描述: config
  • 大小: 30.8 KB
分享到:
评论
4 楼 yidao620c 2012-05-02  
  
3 楼 点睛龙 2008-11-20  
现在可以考虑使用NB6.5了
2 楼 tongyi121 2008-05-29  
grails还真的应该用IntelliJ,支持的最好。
1 楼 webgame 2008-03-24  
IntelliJ  毕竟使用人数太少

NB6.1 还没有用过

相关推荐

    IntelliJ IDEA 2017.2 Help.PDF

    IntelliJ IDEA以其智能的代码编辑、分析和重构工具著称,支持多种编程语言和框架,非常适合Java、Java EE、Android开发、Grails、Groovy、Gradle和Scala等技术栈的开发者。以下将详细介绍IntelliJ IDEA 2017.2版本的...

    IntelliJ IDEA常见问题总结

    IntelliJ IDEA 是一款功能强大且广泛应用的集成开发环境,虽然它提供了许多实用的功能和特性,但是在使用过程中,开发者可能还会遇到一些常见的问题。通过本文的总结和解决方法,开发者可以更好地使用 IntelliJ IDEA...

    Grails企业web应用开发与部署

    《Grails企业Web应用开发与部署》 在现代软件开发领域,Grails作为一个基于Groovy语言的开源Web应用框架,以其高效、灵活和强大的特性深受开发者喜爱。它提供了丰富的插件系统,使得企业级Web应用的开发变得快速而...

    grails增删改查(初学者必备)

    在这个项目中,你将使用IntelliJ IDEA 11作为集成开发环境,结合MySQL数据库进行实践。 1. **安装与配置** - **安装Grails**:首先需要下载并安装Grails SDK。你可以从官方网站获取最新版本的Grails并按照指南进行...

    grails敏捷开发

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

    grails快速开发web

    - **开发工具**:推荐使用适合 Groovy 和 Grails 开发的 IDE,例如 IntelliJ IDEA 或 Eclipse with Groovy 插件。 - **技术图书**:可以通过阅读 Groovy 和 Grails 相关的技术书籍加深理解。 - **国内论坛**:可以...

    grails中文参考手册

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

    jenv-idea-plugin:jenv IntelliJ IDEA 插件

    jenv IntelliJ IDEA 插件 jenv IDEA 插件,让用户更容易使用 jenv。 有关 jenv 的更多信息,请访问 特征 自动创建的 Java Sdk jenvrc 支持 根据jenvrc文件设置项目sdk Maven 支持:为项目自动设置 M2_HOME Gradle...

    idea-grails-toolls整包jar资源

    ant-1.9.4jarant-antlr-1.9.4.jarant-junit-1.9.4jar ant-launcher-1.9.4.jar bsf-2.4.0.jar commons-cli-1.2jar commons-logging-1.2.jar gpars-1.2.1.jar groovy-2.4.5jar groovy-ant-2.4.5.jar ...

    grails-2.4.4

    这个SDK包含了开发Grails应用所需的所有组件,包括运行时环境、库和工具,是开发者进行Grails应用开发的重要资源。 **1. Grails框架的核心特性** - **MVC架构**:Grails遵循模型-视图-控制器(MVC)设计模式,使...

    Grails从入门指南(第二版)

    Grails是一个基于Groovy语言的开源Web应用开发框架,它简化了Java平台上的开发过程,提供了丰富的功能和高效的开发体验。 在本书中,你将学习到: 1. **Grails简介**:了解Grails的基本概念,包括其设计理念、架构...

    Grails入门指南 -- 针对grails1.0.4更新

    - IntelliJ IDEA 8.1用于开发Grails应用,提供集成开发环境支持。 - **入门示例**: - **RaceTrack应用**:本书通过一个名为RaceTrack的应用实例介绍了Grails的基本用法。包括应用的创建、领域模型定义、控制器...

    idea连接mysql数据库.docx

    ### 使用IntelliJ IDEA连接MySQL数据库的详细指南 在现代软件开发中,数据库操作是必不可少的一部分,特别是对于那些需要处理大量数据的应用程序来说更是如此。IntelliJ IDEA是一款由JetBrains开发的强大集成开发...

    第 1 部分: 使用 Grails 和 Flex 构建 Web 应用程序

    Grails 是基于 Groovy 语言的全栈式开发框架,它简化了Java平台上的Web应用开发。Grails 提供了丰富的插件系统,模型-视图-控制器(MVC)架构,以及对Spring、Hibernate等现有技术的集成。它的核心特性包括自动化...

    Eclipse下搭建Grails项目

    注意,尽管Eclipse对Grails的支持相比IntelliJ IDEA和NetBeans可能稍显不足,但通过Groovy Eclipse插件的配置,开发者依然能在Eclipse中高效地进行Grails开发。不断更新插件和学习最佳实践将有助于提升开发体验。

    grails-2.4.4.zip

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

    Grails1.1中文文档

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

Global site tag (gtag.js) - Google Analytics