最终还是选择SVN下载源码,编译升级。结果以低于10k的速度下载了几个小时。![](/images/smiles/icon_cool.gif)
下载完,第一次尝试编译,结果ant报出out of memory错误,打开<Grails_Home>\ant\bin\ant.bat, 调整javac参数,编译通过。
"%_JAVACMD%" %ANT_OPTS% -classpath "%ANT_HOME%\lib\ant-launcher.jar" "
-Dant.home=%ANT_HOME%" -Xms256m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=256m
org.apache.tools.ant.launch.Launcher %ANT_ARGS% %ANT_CMD_LINE_ARGS%
然后直接运行grails进行测试,发现又报了一个奇怪的null错误。无奈,上网google一把,结果一伙计也是每次编译都有出这号问题,但是在<Grails_Home>下运行命令之后,问题解决,百试不爽。命令如下:
ant clean jar
运行grails help,出来提示,这下grails终于跑起来了。 启动netbeans,启动mysql,升级我的application,一切顺利。
登录我的Application,突然发现左边菜单不见了。我原来使用一个commonController render一个menuTree的gsp来显示的:
<g:include controller="common" action="showMenuTree" />
现在却显示不出来了,但在浏览器中直接访问 http://xxx/common/showMenuTree,菜单却正常显示,郁闷!
不停的尝试,最后使用如下代码搞定:
<g:include view="common/menuTree.gsp" />
看来没有必要经过action中转这样多此一举!
继续尝试,gogogo!![](/images/smiles/icon_wink.gif)
分享到:
相关推荐
Grails中文文档,chm格式,方便学习,检索。
在压缩包子文件的文件名称列表中,我们看到"grails-1.1.1",这应该是Grails框架的核心文件夹,包含了运行Grails应用所需的所有库和可执行文件。在这个文件夹内,通常会包含以下结构: 1. `bin`:存放可执行脚本,如...
**Grails 框架详解** Grails 是一个基于 Groovy 语言的开源Web应用程序框架,它构建在Java平台之上,旨在简化开发过程并提高生产力。Grails 的设计深受Ruby on Rails的影响,提供了MVC(模型-视图-控制器)架构模式...
【Grails项目搭建详解】 Grails是一个基于Groovy语言的开源Web应用框架,它简化了开发过程,尤其适合快速构建动态网站。在Eclipse中搭建Grails项目可能相对复杂,但通过以下步骤,即使是初学者也能顺利进行。 1. *...
《Grails权威指南》是一本全面深入探讨Grails框架的专著,旨在帮助读者掌握这一强大的Web开发工具。Grails是一种基于Groovy语言的开源框架,它为构建现代、高效的应用程序提供了简洁高效的解决方案。本指南针对不同...
《Grails用户手册》 Grails,作为一个基于Groovy语言的开源Web应用框架,深受开发者喜爱,它简化了Java开发的复杂性,提供了强大的MVC(Model-View-Controller)架构,以及丰富的插件系统。这份用户手册将帮助你...
《Grails技术详解:中文文档与Fckeditor-0.9.5插件解析》 Grails,作为一款基于Groovy语言的开源Web应用框架,以其...在实际工作中,开发者应不断关注Grails的最新动态,升级和优化插件,以适应不断变化的技术需求。
《Grails 2.4.4 框架深度解析》 Grails 2.4.4 是一个基于Java的开源Web应用框架,它利用Groovy语言的强大特性,为开发者提供了一种高效、灵活的开发环境。这个压缩包“grails-2.4.4.zip”包含了完整的Grails 2.4.4...
对于Grails开发,我们需要的是Eclipse中的Grails插件,它能够提供对Grails项目的创建、运行、调试等一系列功能。 **Grails**是基于Groovy语言的全栈式Web开发框架,它借鉴了Ruby on Rails的设计理念,提供了快速...
Grails是一个基于Groovy语言的全栈框架,它遵循约定优于配置的原则,并且紧密集成Spring和Hibernate等流行的Java库,简化了开发流程。Grails在IT行业中尤其受到重视,因为它能够帮助开发者快速搭建并部署基于MVC模式...
《Grails 2 的终极指南》是一本深入探讨Grails框架精髓的专业书籍,该书以英文撰写,旨在为读者提供全面、深入的Grails框架学习资料。Grails框架基于Groovy语言,是一种高度动态、敏捷的Java应用开发框架,它简化了...
《Grails 中文参考手册》是一本全面介绍Grails框架的指南,旨在帮助开发者快速上手并深入理解Grails的各个核心概念和技术。Grails是一个基于Groovy语言的开源Web应用框架,它提供了高效的开发环境和强大的功能,使得...
Eclipse 插件 Grails(Groovy)是一个强大的开发工具,它使得在Eclipse环境中进行Groovy和Grails应用的开发变得更为便捷。Groovy是一种动态、面向对象的编程语言,而Grails则是一个基于Groovy的开源Web应用框架,...
### Grails 快速开发 Web 应用程序 #### 一、Grails 概述 Grails 是一种基于 Groovy 的开源应用框架,用于简化 Web 应用程序的开发过程。它采用约定优于配置的原则,这使得开发者可以更快地创建功能丰富的 Web ...
**Grails 概述** Grails 是一个基于 Groovy 语言的开源 web 应用程序框架,它构建在 Java 平台上,旨在提高开发效率,简化常见 Web 开发任务。Grails 遵循 Model-View-Controller (MVC) 架构模式,允许开发者快速...
**Grails登录系统详解** Grails是一个基于Java的开源Web应用程序框架,它使用Groovy语言进行开发,提供了高效、简洁的编程模型。在Grails中实现用户登录功能是构建任何Web应用的基础,它确保了数据的安全性和用户...
### Groovy和Grails配置方法 #### 一、Groovy与Grails简介 Groovy是一种强大的面向对象编程语言,它运行在Java平台上,并且能够直接与Java代码进行交互。Groovy支持函数式编程特性,拥有丰富的语法糖以及简洁的...
5.1.2版本可能引入了新的插件或者对现有插件进行了升级,以满足不断变化的开发需求。 6. **Spring Boot集成**: Grails 5.x系列基于Spring Boot,这意味着你可以利用Spring Boot的诸多优势,如自动配置、健康检查...