Grails是好,挺爽的,但命令也是贼多,不知道的人,还不知道上哪看呢,其实在命令行输入"grails help"就会将所有的命令列出来,现我摘抄出来,方便自己也方便广大博友。。。。
Usage (optionals marked with *):
grails [environment]* [target] [arguments]*
Examples:
grails dev run-app
grails create-app books
Available Targets:
grails bootstrap -- This task will load the Grails application context into the command window with a variable named 'ctx'
grails bug-report -- Creates a ZIP containing source artifacts for reporting bugs
grails clean -- Cleans a Grails project
grails compile -- Performs compilation on any source files (Java or Groovy) in the 'src' tree
grails console -- Load the Grails interactive Swing console
grails create-app -- Creates a Grails project, including the necessary directory structure and commons files
grails create-controller -- Creates a new controller
grails create-domain-class -- Creates a new domain class
grails create-job -- Creates a new Quartz scheduled job
grails create-plugin -- Creates a Grails plug-in project, including the necessary directory structure and commons files
grails create-script -- Creates a Grails Gant Script
grails create-service -- Creates a new service class
grails create-tag-lib -- Creates a new tag library
grails create-test-suite -- Creates a new Grails test suite
grails generate-all -- Generates a CRUD interface (contoroller + views) for a domain class
grails generate-controller -- Generates a CRUD controller for a specified domain class
grails generate-views -- Generates the CRUD views for a specified domain class
grails generate-webtest -- Generates a Canoo WebTest (functional test) from a Grails domain class
grails help -- Prints out the help for each script
grails init -- Initializes a Grails application. Warning: This task will overwrite artifacts,use the 'upgrade' task for upgrades.
grails install-dojo -- Installs the Dojo toolkit. An advanced Javascript library.
grails install-plugin -- Installs a plug-in for the given URL or name and version
grails install-templates -- Installs the artifact and scaffolding templates
grails package -- Packages a Grails application. Note: To create WAR use 'grails war'
grails package-plugin -- Packages a Grails plugin into a zip for distribution
grails package-plugins -- Performs packaging of Grails plugins for when they are distributed as part of a WAR
grails run-app -- Run's a Grails application in Jetty
grails run-webtest -- Run's all of the Web tests against a Grails application
grails shell -- Load the Grails interactive shell
grails test-app -- Run a Grails applications unit tests
grails upgrade -- Upgrades a Grails application from a previous version of Grails
grails war -- Creates a WAR archive
分享到:
相关推荐
安装完成后,设置 `GRAILS_HOME` 环境变量,并将 `GRAILS_HOME/bin` 添加到系统的 `PATH` 中,以便在任何目录下都能运行 Grails 命令。 - 可选地,为了实际应用,你可能需要安装数据库,Grails 内置了 HSQLDB,但...
- 将Grails命令配置为Eclipse的外部工具,方便直接在IDE中执行Grails命令。在`Run > External Tools > External Tools Configurations...`中创建新的程序配置,详细步骤可参考Eclipse界面的指导。 完成以上步骤后...
【标题】:“Grails学习记录” 【描述】:在学习Grails的过程中,我们可以发现这是一个基于Groovy语言的、用于构建Web应用的开源框架。通过博文链接(https://loven-11.iteye.com/blog/544143)我们可以获取到作者...
4. **Grails命令行工具**:提供了一系列的命令,如`generate-all`用于自动生成控制器、视图和模型类,极大地提高了开发效率。 5. **Grails插件系统**:Grails拥有庞大的插件库,涵盖各种功能,如安全、缓存、报表、...
**Grails 框架详解** Grails 是一个基于 Groovy 语言的开源Web应用程序框架,它构建在Java平台之上,旨在简化开发过程并提高生产力。Grails 的设计深受Ruby on Rails的影响,提供了MVC(模型-视图-控制器)架构模式...
Grails使用Gradle作为构建工具,提供了`grails war` 命令生成可部署的WAR文件,方便在各种Java应用服务器上部署。 九、测试 Grails内置了测试框架,支持单元测试、集成测试和功能测试。通过`test-app` 命令,可以...
- **测试Grails应用**:Grails内置了单元测试和集成测试框架,通过`grails test`命令执行各种类型的测试。 6. **部署** Grails应用可以部署到多种Java EE容器,如Tomcat、Jetty等。使用`grails war`命令打包应用...
通过右键点击项目,选择"Run As" -> "Grails Command"可以运行Grails的命令,例如"run-app"来启动项目。同时,Eclipse还支持设置断点进行调试。 6. **使用eclipse运行grails项目.xlsx**:这个文件可能是项目配置...
- **修改 web.xml**:首先需要运行命令 `grails install-templates`,然后可以在 `src/templates/war/web.xml` 文件中进行修改。 #### 四、Grails 的开发工具与资源 - **开发工具**:推荐使用适合 Groovy 和 ...
10. **测试**:文档会覆盖单元测试、集成测试和功能性测试,包括`grails test-app`命令的用法和测试框架的特性。 11. **部署**:最后,文档会介绍如何将Grails应用部署到不同的服务器环境,如Tomcat、Jetty等。 ...
Grails提供了许多内置的命令来帮助开发者进行项目的构建、测试和部署等工作。例如,可以使用`grails create-app myapp`创建一个新的Grails应用,或者使用`grails run-app`启动已有的应用。 #### 四、总结 通过上述...
- 右键点击项目,选择"Run As" -> "Grails Command",选择相应的Grails命令,如"run-app"来启动项目。 - 要调试,选择"Debug As" -> "Grails Command",然后设置断点。 5. 使用Eclipse的其他功能: - 代码自动...
《Grails 2.4.4 框架深度解析》 Grails 2.4.4 是一个基于Java的开源Web应用框架,它利用Groovy语言的强大特性,为开发者提供了一种高效、灵活的开发环境。这个压缩包“grails-2.4.4.zip”包含了完整的Grails 2.4.4...
2. 构建可部署包:使用`grails war`命令生成WAR文件,包含了Grails应用的所有依赖。 3. 部署:将WAR文件上传至服务器的Web容器目录下,如Tomcat的webapps目录,然后启动或重启容器。 4. 配置:根据应用需求,可能...
Grails是一个基于Groovy语言的全栈框架,它遵循约定优于配置的原则,并且紧密集成Spring和Hibernate等流行的Java库,简化了开发流程。Grails在IT行业中尤其受到重视,因为它能够帮助开发者快速搭建并部署基于MVC模式...
- **创建应用**:使用`grails create-app Contact`命令可快速生成名为“Contact”的应用框架,该命令自动生成了标准的项目目录结构,包括但不限于`grails-app`下的`conf`、`controller`、`domain`、`i18n`、`...
- 使用`grails war`或`grails package`命令打包应用为WAR文件。 - 可以部署到任何支持Servlet 2.5规范的容器中,如Tomcat、Jetty等。 **所支持的Java EE容器** - 支持Tomcat、Jetty等多种流行的Java EE容器。 - ...