grails2.3的插件管理
2014-04-25 17:40
148 查看
本地写了插件,在2.3以前,直接install-plugin /path/to/your/plugin,就可以导入使用了
到了2.3,就不能再这么用,见:http://grails.org/doc/2.3.4/ref/Command%20Line/install-plugin.html
那就装个maven私服吧,sonatype nexus,最简单的。
nexus安装之后,修改nexus-work的目录,默认保存在:${user.home}/sonatype-work/nexus
在nexus-work前,加入一条:
my-work=D:/MyWork/sonatype-work/nexus
见:/article/2493412.html
nexus默认用户名和密码:admin/admin123
接下来:
新建一个本地库:repository policy选择release,如果是外网,建议关闭url发布和文件浏览。
到release插件上场:http://grails-plugins.github.io/grails-release/docs/manual/
在BuildConfig.groovy中,检查是否安装release插件
安装之后,增加以下内容:
也可以把上面这些内容,保存到./grails/settings.groovy
执行:maven-deploy,就把这个插件发布到私服。
要想使用这个插件,在BuildConfig.groovy的reposiroties中加一条:
http://localhost:9090/nexus-2.8.0-05/content/repositories/2
这样就像安装其他插件一样了
到了2.3,就不能再这么用,见:http://grails.org/doc/2.3.4/ref/Command%20Line/install-plugin.html
那就装个maven私服吧,sonatype nexus,最简单的。
nexus安装之后,修改nexus-work的目录,默认保存在:${user.home}/sonatype-work/nexus
在nexus-work前,加入一条:
my-work=D:/MyWork/sonatype-work/nexus
见:/article/2493412.html
nexus默认用户名和密码:admin/admin123
接下来:
新建一个本地库:repository policy选择release,如果是外网,建议关闭url发布和文件浏览。
到release插件上场:http://grails-plugins.github.io/grails-release/docs/manual/
在BuildConfig.groovy中,检查是否安装release插件
build(":release:3.0.1", ;":rest-client-builder:1.0.3") { export = false }
安装之后,增加以下内容:
grails.project.repos.default = "myRepo" grails.project.repos.myRepo.url = "http://localhost:9090/nexus-2.8.0-05/content/repositories/2" grails.project.repos.myRepo.username = "admin" grails.project.repos.myRepo.password = "admin123"
也可以把上面这些内容,保存到./grails/settings.groovy
执行:maven-deploy,就把这个插件发布到私服。
要想使用这个插件,在BuildConfig.groovy的reposiroties中加一条:
http://localhost:9090/nexus-2.8.0-05/content/repositories/2
这样就像安装其他插件一样了
相关文章推荐
- grails2.3.x创建插件,gsp页面不能正确显示内容
- xcode 插件管理工具
- 插件工程的图片管理
- [Unity3d]场景管理插件-SceneManager
- Hbase0.98版本的安装部署配置管理(Hadoop2.3、Hbase0.98、Hive0.13整合)
- 8个用于页面管理的 WordPress 插件
- 定制插件管理菜单
- jQuery插件管理方案
- Eclipse插件管理技巧
- Sublime Text3 - 安装Package Control插件管理
- Outlook 2010邮件管理OBA插件
- vim配置及插件安装管理(超级详细)
- 利用微软TFS插件在myeclipse 9.0进行团队代码管理
- 关于YII的菜单插件 CMenu - 和 面包末 breadcrumbs - 路径管理插件 的一些.
- 开源 java CMS - FreeCMS2.3字典管理
- Vim插件管理:Pathogen安装
- elasticsearch5.x 集群管理工具head插件安装、nginx配置外网访问
- 更好的管理VIM插件(续) pathogen
- 走火入魔权限管理系统、插件模式集成的实现参考
- wordpress简单新建一个插件选项管理页面