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,所以還需要在網上找一些資料來綜合的解決遇到的問題.

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章