grails add-proxy :为internet连接添加代理服务器
grails bootstrap :执行容器外的引导程序,可以做初始化工作。
grails bug-report :打包必要的内容为ZIP文件,以报告BUG给JIRA等bug跟踪工具
grails clean :清除各种资源,如生成的类
grails clear-proxy :清除代理服务器配置
grails compile :预编译Java与Groovy类
grails console :调用Groovy Console GUI工具
grails create-app :创建新的Grails应用
grails create-controller :创建新的控制器
grails create-domain-class :创建新的领域类
grails create-filters :创建新的过滤器
grails create-hibernate-cfg-xml :在grails-app\conf\hibernate目录下创建hibernate配置文件
grails create-integration-test :创建新的集成测试
grails create-plugin :创建新的插件
grails create-script :创建新的Groovy脚本
grails create-service :创建服务类(业务层)
grails create-tag-lib :创建标签库
grails create-unit-test :创建新的单元测试
grails dependency-report :使用Ivy输出本应用的jar包依赖报告
grails doc :产生javadoc和groovydoc文档
grails generate-all :产生静态工件,含控制器、视图、测试文件等
grails generate-controller :产生控制器
grails generate-views :产生GSP视图
grails help :查看帮助
grails init :初始化应用
grails install-dependency :安装依赖的jar包
grails install-plugin :安装扩展插件
grails install-templates :安装代码、GSP页面与web.xml生成的模板,生成src\templates与src\templates\war目录
grails integrate-with :允许Grails应用与IDE和构建系统集成。
grails interactive :启动Grails CLI交互模式,命令前可以不加grails啦
grails list-plugin-updates :列出插件更新
grails list-plugins :列出可以使用的插件,需联网!
grails package :打包到C:\Documents and Settings\Administrator\.grails\1.3.2\projects\XXX
grails package-plugin :打包可以安装到其他应用的插件
grails plugin-info :查看特定插件信息
grails release-plugin :标记和发布插件
grails remove-proxy :删除代理服务器
grails run-app :运行应用
grails run-war :打包并运行
grails schema-export :导出DDL数据库脚本
grails set-proxy :激活代理配置
grails set-version :设置应用版本号
grails shell :启动一个Groovy终端shell并初始化了Grails runtime
grails stats :输出本应用的各种统计信息,如有多少领域类等。
grails test-app :运行单元测试与集成测试,并且生成测试报告。
grails tomcat :把应用打包并部署到Tomcat
grails uninstall-plugin :卸载插件
grails upgrade :更新应用到新版本
grails -Dserver.port=9090 run-app :修改端口(永久修改端口在$GRAILS_HOME\scripts\_GrailsSettings.groovy)
grails war :打war包
grails war /opt/java/tomcat-5.5.24/foobar.war 相对路径
grails war d:/opt/java/tomcat-5.5.24/foobar.war 绝对路径
分享到:
相关推荐
GORM是Grails的持久化框架,它实现了Hibernate和ActiveRecord的功能,使得与数据库的交互变得简单。通过定义领域类,你可以轻松地完成CRUD(创建、读取、更新、删除)操作。 五、Grails插件系统 Grails的插件系统...
- **测试Grails应用**:Grails内置了单元测试和集成测试框架,通过`grails test`命令执行各种类型的测试。 6. **部署** Grails应用可以部署到多种Java EE容器,如Tomcat、Jetty等。使用`grails war`命令打包应用...
- **运行Grails命令**:通过简单的命令行指令即可快速创建新项目或执行各种开发任务。 - **“Hello World!”示例**:通常,初学者会从实现一个简单的“Hello World!”示例开始学习Grails,这有助于快速了解框架的...
1. **Grails框架介绍** Grails是基于MVC(Model-View-Controller)架构的,它简化了开发流程,通过元编程和约定优于配置(Convention over Configuration)的理念,使得开发者能够更专注于业务逻辑,而不是基础设施...
本篇文章将详细介绍如何搭建Grails开发环境以及如何创建一个简单的Grails应用程序。 ### 一、搭建Grails环境 在开始搭建Grails环境之前,我们首先需要确保已经安装了Java环境。因为Grails是基于Groovy的,而Groovy...
2. 构建可部署包:使用`grails war`命令生成WAR文件,包含了Grails应用的所有依赖。 3. 部署:将WAR文件上传至服务器的Web容器目录下,如Tomcat的webapps目录,然后启动或重启容器。 4. 配置:根据应用需求,可能...
3. **GORM 数据库访问**:Grails 的 GORM(Grailed Object Relational Mapping)提供了一个简单易用的 ORM 解决方案,用于与数据库交互。通过注解和动态方法,你可以轻松操作数据。 4. **Grails 控制器**:学习如何...
通过本篇文章,我们深入了解了 Grails 的基本概念和操作流程,包括如何创建应用、定义 Domain 类、创建 Controller 以及进行简单的单元测试等。这些基础知识对于初学者来说至关重要,能够帮助他们快速上手 Grails ...
创建Grails应用使用`grails create-app`命令,例如创建名为"Contact"的应用。Grails会自动生成包含默认目录结构的应用程序。目录结构包括`grails-app/conf`存储配置文件,`grails-app/controllers`存放控制器,`...
- 使用`grails war`或`grails package`命令打包应用为WAR文件。 - 可以部署到任何支持Servlet 2.5规范的容器中,如Tomcat、Jetty等。 **所支持的Java EE容器** - 支持Tomcat、Jetty等多种流行的Java EE容器。 - ...
Grails的命令行工具提供了丰富的命令,如创建新项目、生成领域类、运行测试等,极大提高了开发效率。 7. **构建与部署** Grails使用Gradle作为构建工具,可以快速构建WAR文件进行部署。Grails也支持热部署,使得...
本文将详细介绍Grails的基本概念、核心功能以及如何利用它来进行快速Web开发。 #### 二、Grails框架简介 **1. Grails框架的背景** - Grails是由Groovy编程语言驱动的一个高度生产力的Web应用框架。 - 它构建于...
- **个人项目**:对于个人开发者来说,Grails提供了简单易用的工具集,可用于构建个人网站或博客等。 通过上述内容,我们可以看到Grails不仅是一个高效的Web开发框架,而且还拥有丰富的特性和强大的社区支持,非常...
### Grails 3.3 下载与安装指南 #### 一、Grails 3.3 简介 Grails 是一个开源的全栈 Web ...通过本文介绍的方法完成 Grails 3.3 的下载和安装后,开发者即可快速上手,利用其丰富的功能和便捷的操作来提高开发效率。
创建Grails应用非常简单,只需执行`grails create-app`命令,并提供应用的名称。这将生成一个包含基础目录结构的项目。接下来,你可以使用IDE如IntelliJ IDEA或Eclipse集成Grails插件进行开发,或者使用命令行工具...
Grails支持多环境配置,如开发、测试和生产环境,这使得在不同阶段使用不同的配置变得简单。通过`Config.groovy`文件,开发者可以定义全局配置,而`grails-app/conf/Environment`下的环境特定配置文件则允许针对...