grails - 是否可以从生产环境中排除 grails 插件?

标签 grails development-environment production-environment grails-plugin

我想在开发环境中使用某些插件,但想从生产和生成的 war 中排除这个插件。实现这一目标的最简单方法是什么?

最佳答案

是的,使用插件范围。来自 http://grails.org/1.1+Release+Notes :

现在可以使用环境或预定义的构建范围来确定插件的范围:

def environments = ['dev', 'test']
def scopes = [excludes:'war']

插件只会在这些环境中加载,不会打包到 WAR 文件中。这允许不打包“仅开发”插件以供生产使用。

关于grails - 是否可以从生产环境中排除 grails 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1783487/

相关文章:

grails - grails cxf访问soap header

json - 从GSP渲染JSON

amazon-web-services - 您能以某种方式运行AWS DynamoDB的本地副本吗?

java - 在 Mac 上设置 Java EE 环境

mysql - 为独立的 Spring Boot 应用程序设置 MySQL 数据库以在另一个设备中使用

mongodb - Grails MongoDB查找

grails - 在 IntelliJ 中启用 Grails 3.x 自动重新加载

google-analytics - 根据开发环境分离 Google Analytics 数据

linux - Thymeleaf sec :authorize and sec:authentication attributes, 对生产没有影响,但在 IDE 上工作正常

ruby-on-rails - ExceptionNotifier 常量未初始化的 Rails 3