grails-debug run-app : debug模式启动(要先安装 debug插件,安装方法详见另文)
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 war :打war包
分享到:
相关推荐
- 将Grails命令配置为Eclipse的外部工具,方便直接在IDE中执行Grails命令。在`Run > External Tools > External Tools Configurations...`中创建新的程序配置,详细步骤可参考Eclipse界面的指导。 完成以上步骤后...
4. **Grails命令行工具**:提供了一系列的命令,如`generate-all`用于自动生成控制器、视图和模型类,极大地提高了开发效率。 5. **Grails插件系统**:Grails拥有庞大的插件库,涵盖各种功能,如安全、缓存、报表、...
- **测试Grails应用**:Grails内置了单元测试和集成测试框架,通过`grails test`命令执行各种类型的测试。 6. **部署** Grails应用可以部署到多种Java EE容器,如Tomcat、Jetty等。使用`grails war`命令打包应用...
Grails使用Gradle作为构建工具,提供了`grails war` 命令生成可部署的WAR文件,方便在各种Java应用服务器上部署。 九、测试 Grails内置了测试框架,支持单元测试、集成测试和功能测试。通过`test-app` 命令,可以...
通过右键点击项目,选择"Run As" -> "Grails Command"可以运行Grails的命令,例如"run-app"来启动项目。同时,Eclipse还支持设置断点进行调试。 6. **使用eclipse运行grails项目.xlsx**:这个文件可能是项目配置...
#### 一、Groovy与Grails简介 Groovy是一种强大的面向对象编程语言,它运行在Java平台上,并且能够直接与Java代码进行交互。Groovy支持函数式编程特性,拥有丰富的语法糖以及简洁的代码风格,这使得它非常适合用于...
- **修改 web.xml**:首先需要运行命令 `grails install-templates`,然后可以在 `src/templates/war/web.xml` 文件中进行修改。 #### 四、Grails 的开发工具与资源 - **开发工具**:推荐使用适合 Groovy 和 ...
一、Grails简介 Grails是一种模型-视图-控制器(MVC)框架,其设计理念是“约定优于配置”,大大简化了开发流程。它构建在Spring Boot之上,内置了GORM(Grails Object Relational Mapping),提供了与数据库交互的...
10. **测试**:文档会覆盖单元测试、集成测试和功能性测试,包括`grails test-app`命令的用法和测试框架的特性。 11. **部署**:最后,文档会介绍如何将Grails应用部署到不同的服务器环境,如Tomcat、Jetty等。 ...
#### 一、Grails 3.3 简介 Grails 是一个开源的全栈 Web 应用开发框架,基于 Groovy 语言之上运行于 Java 平台上。它采用约定优于配置(Convention Over Configuration)的原则,使得开发者能够快速构建高性能的...
1. **Command Line Interface (CLI)**:Grails的命令行接口是开发者与框架交互的主要方式,`Main`类是入口点,负责解析命令行参数并调用相应的命令处理器。 2. **Bootstrap**:在Grails应用启动时,`Bootstrap`类...
- 右键点击项目,选择"Run As" -> "Grails Command",选择相应的Grails命令,如"run-app"来启动项目。 - 要调试,选择"Debug As" -> "Grails Command",然后设置断点。 5. 使用Eclipse的其他功能: - 代码自动...
- **创建应用**:使用`grails create-app Contact`命令可快速生成名为“Contact”的应用框架,该命令自动生成了标准的项目目录结构,包括但不限于`grails-app`下的`conf`、`controller`、`domain`、`i18n`、`...
创建一个Grails应用的第一步通常是使用`grails create-app`命令,这会生成项目的目录结构和基础文件。虽然我们没有图片,但我们可以从文件名"Hello"推测,这可能是应用的初始控制器或服务,或者是一个简单的"Hello,...
- 使用`grails war`或`grails package`命令打包应用为WAR文件。 - 可以部署到任何支持Servlet 2.5规范的容器中,如Tomcat、Jetty等。 **所支持的Java EE容器** - 支持Tomcat、Jetty等多种流行的Java EE容器。 - ...
7. **构建和部署**:学习 `grails war` 命令打包应用,以及如何将应用部署到各种服务器环境,如 Tomcat 或者 Heroku。 8. **持续集成与自动化测试**:Grails 支持单元测试和集成测试,学习如何编写测试用例,并利用...