Grails中引入依赖包/框架/插件

阅读更多
在Grails项目中,引入第三方包/框架(准确的说是G没有内置的第三方)有3个办法

1. 在 plugin库里,选择可用的插件,比如ckeditor,好处是可以自动完成一些配置工作,使用起来很便捷。但要深入使用还需要了解框架的具体知识。

用过的plugin
1) ckeditor:富文本编辑器
2) excel-import:处理excel文件
3) joda-time:excel-import依赖之


2. 编辑 BuildConfig.groovy文件
   dependencies {
        // specify dependencies here under either 'build', 'compile', 'runtime', 'test' or 'provided' scopes e.g.

        runtime 'mysql:mysql-connector-java:5.1.22' 
  }

只需一条语句,自动下载、自动配置
Grails中引入依赖包/框架/插件_第1张图片

注:在USER_HOME/.grails下,按照Grails版本以及项目名称进行划分,在每个工程目录中保存着工 程的元数据以及其使用的插件类、文件以及资源。

引用
Grails features five dependency resolution configurations (or 'scopes'):
•build: Dependencies for the build system only
•compile: Dependencies for the compile step
•runtime: Dependencies needed at runtime but not for compilation (see above)
•test: Dependencies needed for testing but not at runtime (see above)
•provided: Dependencies needed at development time, but not during WAR deployment




3. 传统方式,在IDE里加入依赖方式

Grails中引入依赖包/框架/插件_第2张图片

  • Grails中引入依赖包/框架/插件_第3张图片
  • 大小: 14.2 KB
  • Grails中引入依赖包/框架/插件_第4张图片
  • 大小: 8.2 KB
  • 查看图片附件

你可能感兴趣的:(Grails,插件)