如何引入第三方jar包?
李小翔
2015-06-30 18:51

内容列表

供稿人：刘少林
工程依赖第三方jar包，最常用来说有以下2种方式：
· 	如果是私有的 jar 包，直接放到 grails 工程的 lib 文件夹下即可。
· 	如果是公共的、有Maven服务器的，可以通过 BuildConfig 配置，便于维护和管理。
· 	比如说，某工程依赖 jpush-client-3.2.3.jar：
· 	访问 http://search.maven.org/，搜索这个jpush-client
· 	点击版本号进入详细页面
· 	详细页面包含里这个jar包在不同环境的配置方法，我们是要在grails中配置，找到“Dependency Information”--》“Gradle/Grails”里面的代码复制一下。
· 	打开项目配置文件BuildConfig.groovy，把刚才拷贝的内容粘贴到dependencies 闭包里
· 	执行g compile 命令，会自动从 maven 服务器中下载 jar 包
· 	GGTS 里选择工程，点击右键 / Grails Tools / Refresh Dependencies
· 	此外，如果 jar 包在 maven.org 上没有，但是在其他的 maven 服务器上，则需要在 repositories 段定义一个仓库，如：
repositories { 
   ....
    mavenRepo ”http://service.bropen.com.cn/nexus/content/groups/public/”
   ....
}