如何在NetBeans下开发Grails项目
2010-11-04 18:20
183 查看
既然有人说NetBeans对Grails的支持要比eclipse好一点,那么我也就尝试了一下NetBeans是如何开发Grails项目的。听说在NetBeans之前的版本要想安装Grails插件也是比较麻烦的,但最近这两天我到grails官方网上一查,发现原来最新的NetBeans 6.5已经默认地集成了Grails插件了!真是得来全不费功夫!
下面就参考Grails官网(http://www.grails.org/NetBeans+Integration)上的快速入门手册,说明一下是如何使用NetBeans 6.5进行Grails开发的。当然,期间也会插入一些我个人的使用经验。
第一步:准备工作
下载并安装Grails,包括设置GRAILS_HOME等环境变量,保证在cmd下可以正常工作起来;
下载并安装Web & Java EE版本的NetBeans 6.5(截止至现在,这个版本还是一个Beta版的);
这里需要说明的是,官网上,上面这两步是倒过来了的,并且后面还有一个步骤,就是到NetBeans的Options窗口中去设置Grails的安装路径,这其实是多余的!如果你先安装Grails的话,那么NetBeans就能够自己找到它的路径,而不用自己去设置了。
第二步:创建应用
很快吧!第二步就可以开始创建应用了!选择新建工程,如图:
点击Next,输入项目名称:
点击Finish,那么整个Grails工程的大致框架结构就已经由NetBeans给创建好了!
第三步:创建Domain类
一切都来得很快!按照Grails入门级教程来说,即使不做这一步,那么项目运行起来以后,也可以看到一个初始化的界面了。而到现在,你不需要知道任何一个Grails的cmd命令!
右击项目下的Domain Classes,选择新建一个Domain Class,如图:
然后按照向导填入类名等信息。
再在创建的类中输入几个向征性的字段。
打开Configuration -> BootStrap.groovy,输入一些可以产生几条初始化记录的代码。
第四步:创建Controller类
右击Controllers,选择新建一个Controller,如图:
填入类名等信息,点击Finish。
将自动生成的类中的一个语句注释掉,然后在相同位置输入def scaffold = Book。
第五步:启动项目
右击项目,选择Run命令,随即项目就启动起来了。。。这个时候你所要做的就是等待,因为项目启动完毕,它还会自动弹出游览器窗口,访问你创建的应用的首页!
这时候你就可以点击你刚才创建的Controller了。
启动完毕,还将在Services面板的Servers -> Jetty下面看到刚发布的项目。
就这样简单的五步,已经完成了从搭建环境,到运行起第一个应用来。而且自始至终都没有要你输入任何一个类似于create-domain-class的Grails命令,NetBeans给你考虑得周到的程度不可谓不全面!其实每一个关键的步骤,NetBeans调用了Grails哪些命令,都可以在Output面板中查看得到,如图:
转自:http://hi.baidu.com/dianjinglong/blog/item/e9fe2dc2236d551d0ef47780.html
下面就参考Grails官网(http://www.grails.org/NetBeans+Integration)上的快速入门手册,说明一下是如何使用NetBeans 6.5进行Grails开发的。当然,期间也会插入一些我个人的使用经验。
第一步:准备工作
下载并安装Grails,包括设置GRAILS_HOME等环境变量,保证在cmd下可以正常工作起来;
下载并安装Web & Java EE版本的NetBeans 6.5(截止至现在,这个版本还是一个Beta版的);
这里需要说明的是,官网上,上面这两步是倒过来了的,并且后面还有一个步骤,就是到NetBeans的Options窗口中去设置Grails的安装路径,这其实是多余的!如果你先安装Grails的话,那么NetBeans就能够自己找到它的路径,而不用自己去设置了。
第二步:创建应用
很快吧!第二步就可以开始创建应用了!选择新建工程,如图:
点击Next,输入项目名称:
点击Finish,那么整个Grails工程的大致框架结构就已经由NetBeans给创建好了!
第三步:创建Domain类
一切都来得很快!按照Grails入门级教程来说,即使不做这一步,那么项目运行起来以后,也可以看到一个初始化的界面了。而到现在,你不需要知道任何一个Grails的cmd命令!
右击项目下的Domain Classes,选择新建一个Domain Class,如图:
然后按照向导填入类名等信息。
再在创建的类中输入几个向征性的字段。
打开Configuration -> BootStrap.groovy,输入一些可以产生几条初始化记录的代码。
第四步:创建Controller类
右击Controllers,选择新建一个Controller,如图:
填入类名等信息,点击Finish。
将自动生成的类中的一个语句注释掉,然后在相同位置输入def scaffold = Book。
第五步:启动项目
右击项目,选择Run命令,随即项目就启动起来了。。。这个时候你所要做的就是等待,因为项目启动完毕,它还会自动弹出游览器窗口,访问你创建的应用的首页!
这时候你就可以点击你刚才创建的Controller了。
启动完毕,还将在Services面板的Servers -> Jetty下面看到刚发布的项目。
就这样简单的五步,已经完成了从搭建环境,到运行起第一个应用来。而且自始至终都没有要你输入任何一个类似于create-domain-class的Grails命令,NetBeans给你考虑得周到的程度不可谓不全面!其实每一个关键的步骤,NetBeans调用了Grails哪些命令,都可以在Output面板中查看得到,如图:
转自:http://hi.baidu.com/dianjinglong/blog/item/e9fe2dc2236d551d0ef47780.html
相关文章推荐
- 如何在NetBeans下开发Grails项目
- 如何在Eclipse中开发Grails项目
- 如何使用SSH框架开发实际项目-开发规范
- Java开发工具IntelliJ IDEA是如何导入项目的
- [有明信息]房地产开发,如何让营销后队变前队----契合项目开发全周期,实现营销全过程管控
- 使用NetBeans开发跨平台的C++项目
- 关于项目进度慢的思考----如何提高整体开发效率
- Cocos2d开发之如何在Cocos2d项目中启用ARC机制(Build the cocos2d code as a Static Libary)
- 艾伟也谈项目管理,技术领导的疑难:如何掌控其他成员的开发
- 安装配置pear、phpunit、Selenium(netbeans下开发yii框架项目)
- 项目经理的工具箱---走出软件作坊:三五个人十来条枪 如何成为开发正规军(三)
- android开发中如何将android项目打包成jar?
- 如何使用 IntelliJ IDEA 2017 配置PHP开发环境 及项目搭建
- 如何将vs2012开发的基于.net framework 4.5框架的MVC4项目部署到windows server2003服务器上
- 项目开发过程----记录如何在2.3.3版本调试slidingmenu(一)
- java web开发学习-10 netbeans如何导入struts2插件
- 转载:项目开发经验谈:如何成为出色的开发人员
- 使用maven开发的项目,如何更方便地提取第三方包
- 如何管理软件开发项目?
- 如何做好网站开发项目需求分析