`

grails用war要包时排除不要的文件

 
阅读更多

在grails 中用war打包时,可以排除不要的文件。此用例是官方文档带的,但很多人不注意看,经常会忽略掉这个功能。

 

在buildconfig.groovy中加上:

 

 

grails.war.copyToWebApp = { args ->
    fileset(dir:"web-app") {
        include(name: "js/**")
        include(name: "css/**")
        include(name: "WEB-INF/**")
    }
}

 

这样即可.

分享到:
评论

相关推荐

    eclipse下的开发Grails项目的环境配置与项目部署

    在导入后,可能需要删除项目中的所有class文件,但要注意不要误删其他非class文件。 在Eclipse的项目属性中,同样可以禁用Groovy编译器生成Class文件,以避免与Grails自身的编译机制冲突。 处理完这些基础配置后,...

    grails-2.4.2开发包

    **Grails 2.4.2 开发框架详解** Grails是一种高效且强大的开源Web应用程序框架,它在软件开发领域中扮演着重要角色。这款框架的设计理念是提高开发者的生产力,通过简化常见的开发任务,让开发者能够专注于业务逻辑...

    Jonny023#Study#Grails打包war和jar部署1.MD

    # 一、grails打包tomcat本地部署和jar部署[参考]

    grails中的上传,下载

    - **安全性**:上传文件时应验证文件类型,防止恶意文件上传。 - **文件大小限制**:需配置最大上传文件大小,避免资源耗尽。 - **下载性能**:大文件下载时,考虑使用流式传输,避免内存溢出。 综上所述,Grails...

    Grails结合uploadify上传文件的简单代码

    在本文中,我们将深入探讨如何在Grails框架中结合uploadify插件实现文件上传功能。Grails是一款基于Groovy语言的、高效的Web应用开发框架,它简化了Java平台上的开发流程。uploadify则是一个JavaScript库,它允许...

    grails-用户手册

    Grails使用Gradle作为构建工具,提供了`grails war` 命令生成可部署的WAR文件,方便在各种Java应用服务器上部署。 九、测试 Grails内置了测试框架,支持单元测试、集成测试和功能测试。通过`test-app` 命令,可以...

    grails中文参考手册

    使用`grails war`命令打包应用为WAR文件,然后在服务器上进行部署。 7. **支持的Java EE容器** Grails兼容广泛的Java应用服务器,包括但不限于Apache Tomcat、Jetty、Resin等,这使得Grails应用能在不同的环境中...

    grails app

    对于生产环境,可以使用`grails war`打包成WAR文件,部署到Tomcat或其他Servlet容器。 尽管缺少图片,但我们仍能从代码中解读出Grails应用的基本结构和工作原理。通过深入研究每个部分,无论是初学者还是经验丰富的...

    Eclipse下搭建Grails项目

    - 在Eclipse的classpath variable中设置`GRAILS_HOME`变量,指向Grails的安装目录,避免在创建或导入项目时手动添加库文件。 - 在`Windows -> Preferences -> Groovy`中,勾选"Disable Groovy Compiler Generating...

    grails快速开发web

    - **修改 web.xml**:首先需要运行命令 `grails install-templates`,然后可以在 `src/templates/war/web.xml` 文件中进行修改。 #### 四、Grails 的开发工具与资源 - **开发工具**:推荐使用适合 Groovy 和 ...

    Grails Grails Grails

    **Grails 框架详解** Grails 是一个基于 Groovy 语言的开源Web应用程序框架,它构建在Java平台之上,旨在简化开发过程并提高生产力。Grails 的设计深受Ruby on Rails的影响,提供了MVC(模型-视图-控制器)架构模式...

    grails-2.4.4.zip

    部署时,通常会将Grails应用打包成WAR文件,部署在Tomcat、Jetty等Servlet容器上。 8. **最佳实践** 在实际开发中,了解并遵循Grails的最佳实践至关重要,例如,合理划分领域模型、充分利用GSP标签库、使用Service...

    grails-core源码

    Grails提供了`assemble`、`install`、`war`等任务,方便开发者打包和部署应用。 总结,通过对Grails核心源码的探索,我们可以深入了解其工作原理,更好地利用框架提供的各种功能。无论是对于日常开发还是解决复杂...

    Grails企业web应用开发与部署

    2. 构建可部署包:使用`grails war`命令生成WAR文件,包含了Grails应用的所有依赖。 3. 部署:将WAR文件上传至服务器的Web容器目录下,如Tomcat的webapps目录,然后启动或重启容器。 4. 配置:根据应用需求,可能...

    eclipse开发grails插件

    6. **使用eclipse运行grails项目.xlsx**:这个文件可能是项目配置或者步骤指南,包含了运行Grails项目的具体步骤和注意事项。打开查看,以便更好地理解项目的运行流程。 7. **GroovyEclipse.zip**:这个文件可能...

    grails 文档

    构建的WAR文件可部署在任何支持Servlet的容器上,如Tomcat或Jetty。 8. **单元测试与集成测试** Grails 提供了内置的测试框架,支持单元测试、服务测试和浏览器模拟的集成测试,便于进行TDD(测试驱动开发)。 9....

    grails中文文档

    提供的 "Grails1.1中文文档-----2009.3.25.chm" 和 "Grails.zip" 文件,应该包含了 Grails 1.1 版本的中文文档和可能的示例代码。这些文档可以帮助你深入了解 Grails 的各项特性和使用方法,特别是对于初学者来说,...

    grails框架心得

    用grails开发过程中,项目优化配置,系统间调用等的总结。

Global site tag (gtag.js) - Google Analytics