搭建环境:windows服务器

相关工具:jenkins-2.213   jdk-8u131-windows-x64   jboss-as-7.1.1.Final  eclipse-jee-neon-3-win32-x86_64 apache-maven-3.6.1-bin  apache-ant-1.9.14-bin

搭建步骤

1.安装JDK  工具可到我的csdn下载

2.安装jenkins-2.213 基本上都是点击下一步到最后,

最后在服务中启动jenkins(crtl+R  输入services.msc 周到jenkins服务)

默认jenkins启动后端口是8080

3.输入地址:http://localhost:8080 即可登录

输入上图中对应路劲下的文件中存储的管理员密码即可登录进去

首次登录会提示是否安装推荐插件,建议选择全部安装

安装后会提示创建一个管理员用户,自己创建一个即可

登录进来后就可以根据自己的需求,建立自己的项目

在这里主要介绍我自己在部署后用到的自动部署功能

4.利用jenkins采用ant打包部署java项目和web项目

首先进入jenkins管理页面

进入全局工具配置中

添加maven和jdk

添加自己安装的ant目录

然后在进入系统配置

添加SSH连接,即linux服务器的连接IP和用户(推荐安装插件有包含这个,如果没有絮叨插件管理中安装Publish over SSH)

新建ITEM

这里我采用的是从svn下载工程

构建环境

选择ant进行构建

至此一个ant项目构建完成,ant构建方法,我采用的eclipse中直接导出ant文件,然后修改了ant中的包路径即可

5.利用jenkins自动部署maven项目

MAVEN项目相对来讲比较简单了

新建maven项目(如没有需要插件安装)

选择jdk和构建工程目录

构建环境跟ant类似

MAVEN配置

采用自己安装的maven目录

至此maven项目配置完成

6.jenkins中构建项目查看结果

JENKIN部署搭建学习整理相关推荐

  1. jenkin 部署项目脚本整理

    jenkin 部署项目脚本整理 jenkin 部署项目脚本 启动命令:/home/hujinyong/jenkins/startRemoteProject.sh server105 service-q ...

  2. Vue-Cli 学习整理【转载】

    Vue-Cli 学习整理 坚果 程序猿/艺术 ​关注他 21 人赞同了该文章 1. vue-cli(vue脚手架)全集 1.1. vue-cli2脚手架 1.1.1. nodejs/npm环境安装 1 ...

  3. docker学习整理

    Docker学习整理 概述 Docker 是一个开源的应用容器引擎,基于 Go 语言并遵从 Apache2.0 协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器 ...

  4. 深度学习模型保存_Web服务部署深度学习模型

    本文的目的是介绍如何使用Web服务快速部署深度学习模型,虽然TF有TFserving可以进行模型部署,但是对于Pytorch无能为力(如果要使用的话需要把torch模型进行转换,有些麻烦):因此,本文 ...

  5. amd 深度学习模型部署_Web服务部署深度学习模型-续集

    在上一篇中,本人介绍了如何使用Web服务部署深度学习模型,见知乎链接:刘聪NLP:Web服务部署深度学习模型. 有同学提问:"是否可以在web上有输入数据的接口,通过深度学习模型的计算数据的 ...

  6. 通过NVIDIA-Docker部署深度学习项目环境

    原文地址为:https://zhuanlan.zhihu.com/p/78541520 深度学习环境部署的方法有很多种,其中Docker化深度学习环境和项目是一个很不错的选择.这里写过一些深度学习主机 ...

  7. 通过MACE在Android手机上部署深度学习模型

    1. MACE的环境搭建 参考我的博客:MACE的环境搭建--conda实现 2. 构建项目 (1)下载MACE项目到本地 git clone https://github.com/XiaoMi/ma ...

  8. Transfer Learning Toolkit (TLT) + DeepStream (DS)快速部署深度学习模型(以口罩检测为例)

    文章目录 简介 TLT DS 基于TLT进行迁移学习 环境准备 模型训练 基于DS的模型部署 总结 最近在做一个深度学习的横向,被实时性搞的很头疼,遂打算研究研究新的技术路线,做点技术储备.TLT+D ...

  9. Vue3项目搭建学习笔记

    Vue3项目搭建学习笔记 参考王红元老师vue课程 创建项目 vue create vue3-ts-cms 项目搭建规范 集成editorconfig配置 VSCode需要安装一个插件:EditorC ...

最新文章

  1. C语言生成一个随机的九行九列数独,一个随机生成数独的C++程序
  2. matlab绘制多色散点图
  3. vue 本地xlsx文件下载_前端vue下载导出excel和cvs文件
  4. 文巾解题 面试题 01.02. 判定是否互为字符重排
  5. socket通过多网卡收发数据
  6. 【Linux】一步一步学Linux——pkill命令(126)
  7. Leetcode刷题 33.搜索旋转排序数组
  8. matlab title多个标题_MATLAB中的直方图处理及均衡化
  9. 按照时间,每天分区;按照数字,200000一个分区
  10. 【Linux】 CentOS 7 安装 RabbitMQ
  11. 时间变为.05PU sql长度写法
  12. webpack5学习与实战-(四)-loader
  13. 在Java 中 使用 AWS SNS 来发送短信的例子
  14. ROS学习笔记之——MAC安装ubuntu虚拟机
  15. Vue中如何关闭语法检查
  16. 中心移动平均_移动流量资费再降20%以上!
  17. 多传感器数据融合发展综述
  18. 世界排名第一的免费开源WMS仓储物流管理系统介绍
  19. WORD插入摄氏华氏度及换算
  20. R语言入门——R对象

热门文章

  1. Android+阿里云数据库,实现安卓云数据库
  2. 使用npm下载vue-router(vuex)路由报错,“export ‘XXXX‘ was not found in ‘vue‘
  3. 在不同的网站浏览本站内容
  4. mysql为什么使用视图
  5. HTML常用标签和特殊符号
  6. IDEA 编码格式设置 UTF-8
  7. Ant Design Vue Input 输入框设置只读
  8. Hmac算法与对称加密算法
  9. 赫夫曼(Huffman)树/编码
  10. 马云的创业故事及他人生中的摆渡人-淘宝和支付宝的诞生(七)