`
maplye
  • 浏览: 111779 次
  • 来自: ...
社区版块
存档分类
最新评论

1.2.1版本中如何使用本地插件库

阅读更多

发布我的插件

1.首先要在你的插件SVN的目录下建立grails-插件名/trunk,tags目录,并提交至SVN中

2.在trunk目录中创建你的插件代码,并需要增加LICENSE文件,你可以复制其他项目中的LICENSE文件.

3.在grails-app/conf/BuildConfig.groovy文件中增加

 

grails.plugin.repos.discovery.myRepository="http://192.168.0.70/svn/system/common/grails/plugins" 
grails.plugin.repos.distribution.myRepository="http://192.168.0.70/svn/system/common/grails/plugins"
 

4.在cmd中输入:grails release-plugin "-repository=myRepository"(注意加双引号,官方文档没有加",导致报错.)

5.更新SVN,会看到你的目录下增加了一下文件,这样发布插件部分就完成了,接下来就让你的项目使用该插件.

 

使用我的插件

 

在使用install-plugin命令时,默认是从官方插件库中查找该插件,我们也可以设置从本地库中寻找我自己开发的插件.

1.创建一个项目

2.在项目的grails-app/conf/BuildConfig.groovy文件中增加

 

grails.plugin.repos.discovery.myRepository="http://192.168.0.70/svn/system/common/grails/plugins" 
grails.plugin.repos.distribution.myRepository="http://192.168.0.70/svn/system/common/grails/plugins"

grails.plugin.repos.resolveOrder = ['myRepository',"default","core"] 

 3.grails install-plugin ....,这样他就会先从我的本地插件库中找,然后在从官方找插件.

 

提醒:官方的文档有一些BUG,所以还需要在网上找一些资料来综合的解决遇到的问题.

 

 

分享到:
评论

相关推荐

    Maven实战(高清版)

    背景案例第5章 坐标和依赖第6章 仓库第7章 生命周期和插件第8章 聚合与继承第9章 使用nexus创建私服第10章 使用maven进行测试第11章 使用hudson进行持续集成第12章 使用maven构建web应用第13章 版本管理第...

    git-commit-lint-vscode:vscode一款git 规范化提交插件

    在日常的开发中,目前主流的代码管理工具就是 git 了,当我们对代码进行改动了,首先得git commit提交到本地仓库,git 规定了提交时必须填写提交信息作为改动说明,保存 commit 历史中,可以找到历史代码,也方便他人 ...

    citrix 中文管理操作手册

    发布要使用本地应用程序访问的内容 45 管理应用程序属性 45 重命名已发布应用程序 46 配置已发布资源的服务器位置 46 查找要发布的已配置应用程序 47 启用应用程序的脱机访问功能 47 配置用户对应用程序的访问权限 ...

    Java_EE企业应用实战SSH(第三版)-part3

    1.4.3从本地压缩包安装插件 1.4.4手动安装Eclipse插件 1.4.5使用Eclipse开发JavaEE应用 1.4.6导入Eclipse项目 1.4.7导入非Eclipse项目 1.5Ant的安装和使用 1.5.1Ant的下载和安装 1.5.2使用Ant工具 1.5.3定义...

    Java_EE企业应用实战SSH(第3版)-part2

    1.4.3从本地压缩包安装插件 1.4.4手动安装Eclipse插件 1.4.5使用Eclipse开发JavaEE应用 1.4.6导入Eclipse项目 1.4.7导入非Eclipse项目 1.5Ant的安装和使用 1.5.1Ant的下载和安装 1.5.2使用Ant工具 1.5.3定义...

    Java_EE企业应用实战SSH(第3版)-part1

    1.4.3从本地压缩包安装插件 1.4.4手动安装Eclipse插件 1.4.5使用Eclipse开发JavaEE应用 1.4.6导入Eclipse项目 1.4.7导入非Eclipse项目 1.5Ant的安装和使用 1.5.1Ant的下载和安装 1.5.2使用Ant工具 1.5.3定义...

    Struts2 in action中文版

    9.1 为什么在Struts 2中使用Spring 196 9.1.1 依赖注入能做些什么 197 9.1.2 Spring如何管理对象和注入依赖 199 9.1.3 使用接口隐藏实现 200 9.2 将Spring添加到Struts 2 202 9.2.1 让Spring管理动作、拦截器和结果...

    JSP高级编程

    本书从最基础的JSP开发开始,循序渐进地介绍了JSP 开发技术,并涵盖了许多高级主题,如需要在企业级Web应用中使用的特性—Enterprise JavaBeans、JDBC 2.0、数据库连接池和自定义标签库。本书既适合初学者阅读,也...

    ASP.NET2.0高级编程(第4版)1/6

     程序中使用预编译  的业务对象880 24.2 COM交互操作性:在.NET 中使用COM881 24.2.1 运行库可  调用包装(RCW)881 24.2.2 在ASP.NET代码中  使用COM对象882 24.2.3 错误处理887 24.2.4 用.NET应用程序  部署COM...

    Gradle-Repo:统一管理Git多仓库及模块依赖 Manage multiple Git repositories and dependencies between modules

    分别在settings.gradle和build.gradle中添加gradle-repo插件。 buildscript { repositories { jcenter() } dependencies { classpath 'com.eastwood.tools.plugins:gradle-repo:1.2.1' } } apply plugin: '...

    jsp servlet 入门学习资料-新手一看就懂

    9.5.6 在JSP中使用扩展标签 第10章 Enterprise JavaBeans 10.1 Java服务器端组件标准—EJB 10.1.1 EJB和JavaBeans 10.1.2 EJB的开发与使用中的角色 10.2 Session Bean 10.2.1 Session Bean的状态管理模式 ...

    Visual.Basic.2010.&.NET4.高级编程(第6版)-文字版.pdf

    12.3.4 在sql server中使用web服务 493 12.3.5 sql server 2008特性 498 12.4 wcf数据服务 499 12.4.1 rest 499 12.4.2 atom和json 499 12.4.3 使用wcf数据服务提供数据 500 12.4.4 wcf数据服务的客户端...

    jsp从入门到高级编程

    9.5.6 在JSP中使用扩展标签 第10章 Enterprise JavaBeans 10.1 Java服务器端组件标准—EJB 10.1.1 EJB和JavaBeans 10.1.2 EJB的开发与使用中的角色 10.2 Session Bean 10.2.1 Session Bean的状态管理模式 ...

    JSP高级教程

    9.5.6 在JSP中使用扩展标签 第10章 Enterprise JavaBeans 10.1 Java服务器端组件标准—EJB 10.1.1 EJB和JavaBeans 10.1.2 EJB的开发与使用中的角色 10.2 Session Bean 10.2.1 Session Bean的状态管理模式 ...

    spring-boot-jpa-thymeleaf-tutorial:教材

    设置项目、父级、java版本、spring boot maven插件和需要的依赖 通过 groupId 和里面的 Application 配置类创建新包 注释 Application 类以启用自动配置、组件扫描并创建main()方法才能启动应用程序 使用s

Global site tag (gtag.js) - Google Analytics