`
sillycat
  • 浏览: 2538817 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Grails(I)Win7 64 bit Enviroment

 
阅读更多
Grails(I)Win7 64 bit Enviroment

1. download and install groovy
download the file from here http://groovy.codehaus.org/Download

the file name is groovy-1.8.1.zip, unzip the file and copy to working directory
GROOVY_HOME=D:\tool\groovy-1.8.1
and path adding D:\tool\groovy-1.8.1\bin;

C:\Users\luohua>groovy -v
Groovy Version: 1.8.1 JVM: 1.6.0_26

2. download the installation grails
http://www.grails.org/Download
file name is grails-bin-1.4.0.M1.zip

unzip the file and copy it to the working directory
D:\tool\grails-1.4.0.M1

configure it in my environment.
GRAILS_HOME = D:\tool\grails-1.4.0.M1
path adding D:\tool\grails-1.4.0.M1\bin;

type grails in command window
C:\Users\luohua>grails
Welcome to Grails 1.4.0.M1 - http://grails.org/
Licensed under Apache Standard License 2.0
Grails home is set to: D:\tool\grails-1.4.0.M1

No script name specified. Use 'grails help' for more info or 'grails interactive
' to enter interactive mode

3. configure and use IntelliJ IDEA
download the file ideaIC-10.5.1.exe from here http://www.jetbrains.com/idea/

install the file in my working directory.

open the plugin manager and install some plugins
InspectorGroovy  -----  download and install

4. Create a sample project
>grails create-app grailsexample
>cd grailsexample
>grails integrate-with --intellij

then we can import the grails project to IDEA

5. Download and install netbean7
download the file from here http://netbeans.org/downloads/index.html

The file named netbeans-7.0-ml-windows.exe.

Change the netbean from cn_ZH to en_US

Enter the directory NETBEAN_HOME/etc/ and find the configuration file netbeans.conf
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true
-J-Dsun.java2d.noddraw=true -J-Duser.language=en -J-Duser.country=US"

-J-Duser.language=en -J-Duser.country=US is what I added in the line.

6. Try to create a store in netbean7
create a grails application project  ----> groovy -----> grails application----> type name and click 'finish'

create new Domain Class in 'Domain classes' ----> type domain class name 'Book' and click 'finish'

edit Book.groovy to have two column title and author

edit BootStrap.groovy>
def init = { servletContext ->
        new grailsdemo.Book(author:"Stephen King",title:"The Shining").save()
        new grailsdemo.Book(author:"James Patterson",title:"Along Came a Spider").save()
    }

Create a Controller class in 'Controller' ----> type the name 'Book' and click 'finish'

edit BookController.groovy>
//def index = { }
def scaffold = Book

Select the project and click 'Run' to run the application.

This is the test URL.
http://localhost:8080/grailsdemo/book/list

references:
http://grails.org/Installation
http://hi.baidu.com/luohuazju/blog/item/90691694a3498218d21b708c.html
http://hi.baidu.com/luohuazju/blog/item/8947e38bbb13b915c8fc7a05.html
http://plugins.intellij.net/plugin/?id=1524
http://flashcloud.iteye.com/blog/870393
http://hi.baidu.com/dianjinglong/blog/item/e9fe2dc2236d551d0ef47780.html
http://hi.baidu.com/h819/blog/item/00cbae39800944f73a87ce42.html/cmtid/61346adf5109001e62279868
http://www.grails.org/NetBeans+Integration

分享到:
评论

相关推荐

    Grails权威指南 Grails权威指南

    10. **持续集成与部署**:Grails与常见的CI/CD工具如Jenkins、GitLab CI/CD等良好集成,方便自动化部署和持续集成。 通过《Grails权威指南》,你可以学习到如何利用Grails的强大功能来开发高效、可扩展的Web应用,...

    Grails Grails Grails

    **Grails 框架详解** Grails 是一个基于 Groovy 语言的开源Web应用程序框架,它构建在Java平台之上,旨在简化开发过程并提高生产力。Grails 的设计深受Ruby on Rails的影响,提供了MVC(模型-视图-控制器)架构模式...

    Eclipse下搭建Grails项目

    【Grails项目搭建详解】 Grails是一个基于Groovy语言的开源Web应用框架,它简化了开发过程,尤其适合快速构建动态网站。在Eclipse中搭建Grails项目可能相对复杂,但通过以下步骤,即使是初学者也能顺利进行。 1. *...

    一步一步学grails(7)

    ### Grails 入门教程知识点总结 #### 一、Grails 框架概述与特点 - **Grails** 是一款基于 Groovy 的开源 Web 开发框架,它结合了 Java 平台的强大功能以及 Groovy 和动态语言带来的灵活性。 - **MVC 架构**:...

    grails-用户手册

    《Grails用户手册》 Grails,作为一个基于Groovy语言的开源Web应用框架,深受开发者喜爱,它简化了Java开发的复杂性,提供了强大的MVC(Model-View-Controller)架构,以及丰富的插件系统。这份用户手册将帮助你...

    eclipse开发grails插件

    7. **GroovyEclipse.zip**:这个文件可能包含了一个定制版的GroovyEclipse插件,或者是一些额外的配置文件。解压并导入到Eclipse中,可以进一步增强Grails的开发体验。 通过以上步骤,你可以在Eclipse中舒适地开发...

    grails快速开发web

    - **Groovy 与 Java 7**:随着 Java 7 的推出,Groovy 的发展前景更加明朗。 - **Grails 社区的发展**:随着越来越多的开发者加入到 Grails 的开发中,其社区也在不断壮大。 综上所述,Grails 不仅提供了快速开发 ...

    Groovy和Grails配置方法

    ### Groovy和Grails配置方法 #### 一、Groovy与Grails简介 Groovy是一种强大的面向对象编程语言,它运行在Java平台上,并且能够直接与Java代码进行交互。Groovy支持函数式编程特性,拥有丰富的语法糖以及简洁的...

    grails中文入门简介

    Grails是一个基于Groovy语言的全栈框架,它遵循约定优于配置的原则,并且紧密集成Spring和Hibernate等流行的Java库,简化了开发流程。Grails在IT行业中尤其受到重视,因为它能够帮助开发者快速搭建并部署基于MVC模式...

    grails-2.4.4.zip

    《Grails 2.4.4 框架深度解析》 Grails 2.4.4 是一个基于Java的开源Web应用框架,它利用Groovy语言的强大特性,为开发者提供了一种高效、灵活的开发环境。这个压缩包“grails-2.4.4.zip”包含了完整的Grails 2.4.4...

    grails中文参考手册

    《Grails中文参考手册》是针对Groovy编程语言构建的Web应用框架——Grails的一份详尽学习资料。Grails以其高效、灵活和强大的特性,成为开发人员在Java平台上构建Web应用的热门选择。这份手册旨在帮助初学者快速上手...

    Grails 入门指南+示例源码

    11. **持续集成与部署**:设置Jenkins或其他CI工具,进行自动化构建和部署,以及Grails应用的发布流程。 书中附带的`gswg_source_v1_4.zip`源码文件包含了各个阶段的学习示例,这将让你有机会实践所学,通过动手...

    Grails中文参考手册

    **Grails 概述** Grails 是一个基于 Groovy 语言的开源 web 应用程序框架,它构建在 Java 平台上,旨在提高开发效率,简化常见 Web 开发任务。Grails 遵循 Model-View-Controller (MVC) 架构模式,允许开发者快速...

    grails login

    **Grails登录系统详解** Grails是一个基于Java的开源Web应用程序框架,它使用Groovy语言进行开发,提供了高效、简洁的编程模型。在Grails中实现用户登录功能是构建任何Web应用的基础,它确保了数据的安全性和用户...

    eclipse插件grails(groovy)

    Eclipse 插件 Grails(Groovy)是一个强大的开发工具,它使得在Eclipse环境中进行Groovy和Grails应用的开发变得更为便捷。Groovy是一种动态、面向对象的编程语言,而Grails则是一个基于Groovy的开源Web应用框架,...

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

    ### Grails入门指南知识点 #### 一、Grails框架简介 - **背景**: Grails是一个基于Groovy语言的开源Web应用框架,适用于Java平台。它旨在简化开发过程,提高开发效率,尤其受到那些希望保留Java环境同时寻求更高效...

    the definitive guide to grails 2

    《Grails 2 的终极指南》是一本深入探讨Grails框架精髓的专业书籍,该书以英文撰写,旨在为读者提供全面、深入的Grails框架学习资料。Grails框架基于Groovy语言,是一种高度动态、敏捷的Java应用开发框架,它简化了...

    Grails1.1中文文档

    7. **URL映射(URL Mappings)**:Grails鼓励简洁、语义化的URL,文档会说明如何定义URL映射规则以实现优雅的路由。 8. **国际化(i18n)**:Grails支持多语言环境,文档将介绍如何设置和使用国际化资源文件。 9. ...

Global site tag (gtag.js) - Google Analytics