【问题标题】:Grails plugin package custom files to ZIPGrails 插件将自定义文件打包为 ZIP
【发布时间】:2014-07-20 11:48:34
【问题描述】:

我正在 Grails 2.3.8 中开发一个插件,我需要将自定义资产安装到目标应用程序。我想在插件安装后使用_Install.groovy 脚本复制它。

来自 Burt Beckwith 的 Programming Grails 一书中,这些文件和文件模式默认包含在打包插件时。

  • application.properties
  • dependencies.groovy
  • *GrailsPlugin.groovy
  • 许可证
  • LICENSE.txt
  • plugin.xml
  • docs/api/**
  • docs/gapi/**
  • grails-app/**
  • lib/**
  • 脚本/**
  • src/**
  • 网络应用/**

我将我的资产放在grails-app/assets 文件夹中,我希望它在运行package-plugin 命令后出现在同一路径下的插件文件夹中。 但它不存在。

【问题讨论】:

    标签: grails grails-plugin


    【解决方案1】:

    您的项目中一定有一些东西妨碍了您,因为默认情况下这会起作用...

    grails create-plugin gadget && cd gadget && mkdir grails-app/assets && echo "something" > grails-app/assets/stuff.txt && grails package-plugin && unzip -l grails-gadget-0.1.zip |grep stuff
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多