`

grails2.2.2学习(一)开发环境搭建

阅读更多

前几天,从网上看了一个视频,发现使用短短的几句话就能构建一个增删改查的用户注册页面,太神奇了!忍不住仔细看了一下,发现使用的是grails技术,纳尼,我从来没听说过啊!百度一下,号称运行在jvm平台上,比java更简短、使用更方便!有这么厉害吗,下来试试呗!第一个工程肯定是HelloWorld小盆友们都知道,只要会了HelloWorld,基本上你已经学会了一半这种语言了!

一、下载合适的grails版本,合适的版本,合适的版本!重要事情说三遍!因为如果你和我一样,还在用WinXp系统,并且jdk1.6,那么恭喜你,下载grails3.0以上的版本,配置基本上不成功,这是血和泪的教训啊!

注意了::我的环境是WinXp+JDK1.6.0_43, 还有电脑在内网,是的,没法上网!

我下载了Grails2.5.5Grails3.0.9Grails3.1.11等几个版本,在电脑没有安装成功,如果有人安装成功了,请发布一下,谢谢!最后我降降降、降,随手下了个Grails2.2.2,居然配置成功了!配置过程如下:

二、JDK的安装配置

下载JDK1.6,安装完成后

1、新建环境变量,变量名:JAVA_HOMEAVA_HOME;变量值jdk的安装目录,C:\Program Files\Java\jdk1.6.0_43

2、更新Path环境变量的值

将变量值最前面加入% JAVA_HOME %\bin;

三、Grails安装配置

将下载好的grails-2.2.2解压到D

1、新建环境变量,变量名:GRAILS_HOME;变量值:D:\grails-2.2.2

2、更新Path环境变量的值

将变量值最前面加入% GRAILS _HOME %\bin;

这样,grails安装就完成了,我们试试吧,点击屏幕左下角开始按钮-运行-输入cmd

C:\Documents and Settings\xxx>grails

| Enter a script name to run. Use TAB for completion:

grails>

出现上面信息表示我们的设置成功了!

四、创建Grails工程

1C:\Documents and Settings\xxx>grailscreate-app hello

会出现一些提示信息,如果没报错的话,创建成功,

工程会出现在C:\Documents and Settings\xxx\hello

2C:\Documents and Settings\xxx>cd hello

C:\Documents and Settings\xxx\hello>grails create-controller hello

然后在C:\Documents and Settings\sjb_zhangshufei\hello\grails-app\controllers\hello目录下找到HelloController.groovy文件,用记事本打开,添加一行

class HelloController {

def index() {

render("Hello World!")

}

}

最后点击保存!

3、运行工程

C:\Documents and Settings\xxx\hello>grails run-app

4、在IE浏览器中输入http://localhost:8080/hello/hello

5、最后在页面上显示Hello World!

 

好了,我们已经全部搭建成功,并且也运行成功了!当然了,我的这个例子简单了!主要是在这个配置过程中,会一直出现问题,而且是莫名其妙的问题,特别是grials3.X系列的,写出这个来,主要是让大家能够少花费一点时间,能少走一点弯路!

 

分享到:
评论

相关推荐

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

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

    Eclipse下搭建Grails项目

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

    Grails企业web应用开发与部署

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

    grails学习笔记

    《Grails学习笔记:监听器与环境配置》 在Grails框架中,监听器和环境配置是提升开发效率的关键元素。监听器允许开发者在特定事件发生时执行自定义操作,而环境配置则确保了不同环境下应用的正确运行。本文将深入...

    Grails从零开始开发项目二

    在本节中,我们将深入探讨"Grails从零开始开发项目二"的相关知识点,这是一个关于使用Grails框架进行Web应用开发的学习过程。Grails是一种基于Groovy语言的开源Web应用框架,它以其高效的开发速度和丰富的插件生态...

    Grails技术精解与Web开发实践.pdf

    Grails是一个基于Groovy语言的全栈Web应用开发框架,它遵循敏捷开发的理念,并且简化了基于Java的Web开发。Grails的核心是基于约定优于配置的原则,它提供了一套自动化的方式来处理项目的结构、数据持久化和Web层的...

    GRAILS课程学习记录总结

    Grails 是一个高效的开源 Web 应用框架,它集成了 Java 开发中广泛使用的成熟技术,如 Spring 和 Hibernate。然而,Grails 不仅仅是对这些技术的简单组合,它提供了一种全新的开发体验。通过执行 `grails create-app...

    Grails技术精解与web开发实践2-10章

    2. **安装与环境配置**:讲解如何在不同的操作系统上安装Grails SDK,配置开发环境,包括Java版本的选择,IDE集成,以及设置全局和项目的环境变量。 3. **第一个Grails应用**:通过创建一个简单的应用,读者将学习...

    使用Grails快速开发Web应用

    - **环境搭建**:首先,需下载Grails程序并设置环境变量`GRAILS_HOME`,同时将`%GRAIS_HOME%\bin`添加至系统PATH变量中。 - **创建应用**:使用`grails create-app Contact`命令可快速生成名为“Contact”的应用框架...

    grails快速开发web

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

    Grails技术精解与web开发实践11-20章

    《Grails技术精解与Web开发实践11-20章》是一本专注于Grails框架的深度解析书籍,尤其适合初学者和希望提升Grails开发技能的IT从业者。Grails是一种基于Groovy语言的开源Web应用框架,它以其高效、灵活和强大的特性...

    Grails学习记录

    【描述】:在学习Grails的过程中,我们可以发现这是一个基于Groovy语言的、用于构建Web应用的开源框架。通过博文链接(https://loven-11.iteye.com/blog/544143)我们可以获取到作者关于Grails的实践经验和心得分享...

    eclipse开发grails插件

    与此同时,Eclipse作为一款强大的Java集成开发环境(IDE),也提供了丰富的插件支持,帮助开发者更高效地进行Grails项目的开发。本篇将详细讲解如何使用Eclipse开发Grails插件,以及涉及的相关知识点。 首先,让...

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

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

    grails学习

    Grails 是一个基于 Groovy 语言的开源 Web 应用框架,它简化了开发过程并提供了丰富的功能。本文将深入探讨 Grails 中的一些常见问题及其解决方案,帮助你更好地理解和掌握 Grails 开发。 1. **数据库连接问题** ...

Global site tag (gtag.js) - Google Analytics