Jenkins的安装, 配置, 以及Maven项目自动部署示例
一. Jenkins官网
https://jenkins.io
二. Windows安装Jenkins
1. 下载msi文件并安装
msi下载路径: https://jenkins.io/content/thank-you-downloading-windows-installer/
2.
Jenkins+SVN+Maven实现自动打包Jar/War并发布
一.背景
由于部门想要搭建一套Svn+Jenkins的持续集成环境,Jenkins的部署是由部门的运维同事负责的,我则负责Jenkins任务的创建。
部署Jenkins并创建用户(这里忽略这个步骤,不讲解)
Jenkins部署完成后,使用管理员账户登录Jenkins
1.png
点击系统管理->全局工具配置->下滑找到Maven,点击Maven 安装->配置Maven
7.jpg
image.png
第一个为配置当前Jenkins所在服务器环境自身Maven。
如何做Spark 版本兼容
我们知道Spark2.0 ,Spark 1.6还有Spark 1.5 三者之间版本是不兼容的,尤其是一些内部API变化比较大。如果你的系统使用了不少底层的API,那么这篇文章或许对你有帮助。我们介绍的兼容相关一些技巧,主要包括动态编译以及反射等方式,也用到了Scala的一些语言特性。