一、下载 jekins.war 包

下载地址 https://jenkins.io/doc/book/installing/

二、安装

将war包放在tomcat中,并且启动tomact。启动成功后 访问

http://192.168.52.129:8080/jenkins/

,输入密码点击登录,

密码存放在位置,可以通过页面提示获取路径

vim /root/.jenkins/secrets/initialAdminPassword

接着出现如下情况,这个时候就会卡住,刷新也没用的。需要重新配置 hudson.model.UpdateCenter.xml

vim /root/.jenkins/hudson.model.UpdateCenter.xml

修改后

http://mirror.xmission.com/jenkins/updates/update-center.json

重新启动 tomcat , 然后登录

配置 jdk 和 maven

系统管理-全局工具配置,这里的路径对应着是你的服务器路径

安装插件

没有看到可用插件,点击 checknow 刷新一下。结果报错

下面就是所有可用的插件列表。

根据需要安装我们需要的插件。我这里安装的git和maven。

如果在线下载不来,可以手动下载安装

下载地址 https://mirrors.tuna.tsinghua.edu.cn/jenkins/

下载好后,上传到 jenkins 直接安装。我这里上传了 git.hpi 和 maven-plugin.hpi 。安装好以后需要重新启动。

三、新建项目

选择maven项目

配置git地址和账户信息

点击 钥匙按钮,可增加账户信息

构建触发器可以不用选择,因为我需要的手动触发构建

记得在项目的pom文件中配置打包跳过测试命令,不然打包的时候会去运行test。

org.apache.maven.plugins

maven-surefire-plugin

true

四、构建项目

项目新建好了,接下来点击构建

项目是构建好了,进入工作目录看一下生成的jar包。如果你不知道jar包在哪里。可以看jenkins的控制台输出。

接下来就是需要配置自动启动jar包的脚本

脚本命令如下

#!/bin/sh

BUILD_ID=DONTKILLME

pid=$(ps -ef|grep hone.jar|grep -v grep | awk '{print $2}')

cp -r /root/.jenkins/workspace/任务B/target/hone.jar /usr/jar/

function stop(){

if [ -n "$pid" ]

then

echo "pid进程 :$pid"

kill -9 $pid

else

echo "进程没有启动"

fi

}

stop

sleep 5s

function start(){

cd /usr/jar/

/usr/bin/nohup java -jar hone.jar &

}

start

重新构建项目,查看控制台输出

到这一步,项目就启动成功了。输入地址访问试试

jenkins java jar_Jenkins 安装和配置、启动jar包相关推荐

  1. Java中通过命令行启动jar包时指定编码

    场景 Java中运行jar包的命令是 java -jar badao.jar 但是在Windows中通过这种方式运行jar包的话,会因为中文乱码的问题导致 Jar包运行异常. 注: 博客: https ...

  2. Shell-通过shell启动Java类中的main方法 + 通过Shell启动jar包

    文章目录 概述 shell启动Java类中的main方法 启动脚本分析 启动脚本 shell启动jar包 概述 Java程序 运行在linux主机上, 通过shell脚本启动为进程. Java程序中 ...

  3. Java基础01 Java的安装和配置

    超详细的Java知识点路线图 前言 一直想写一个系列文章,包含:Java基础.JavaWeb.Java企业级框架.分布式.就业等,希望能帮助到想学Java的朋友,自己也能获得提升,这是个大工程,千里之 ...

  4. java项目导入包报错_转!java web项目 build path 导入jar包,tomcat启动报错 找不到该类...

    在eclipse集成tomcat开发java web项目时,引入的外部jar包,编译通过,但启动tomcat运行web时提示找不到jar包内的类,需要作如下配置,将jar包在部署到集成的tomcat环 ...

  5. mysql8 win10启动_Windows10 mysql 8.0.12 非安装版配置启动方法

    本文为大家分享了mysql 8.0.12非安装版配置启动的具体步骤,供大家参考,具体内容如下 1.官方下载地址 选择: MySQL Community Edition -> MySQL Comm ...

  6. java在windows下启动jar包使用utf-8格式

    在使用hasor+dataway集成到spring boot项目使用jar包方式部署在Windows环境下,出现中文乱码的问题,考虑是Windows默认编码格式为gbk格式,所以在cmd启动jar包项 ...

  7. Java环境安装和配置(jre和jdk)

    Java环境安装和配置(jre和jdk) 下载jdk,可根据需求进行下载,我用的是win10 64位,一样需求的朋友可以在下面百度网盘中下载 百度网盘 链接 提取码:38dt 下载完jdk之后进行安装 ...

  8. java后台启动jar包的一些命令

    启动方式一 在jar包所在文件夹打开命令窗口,输入以下命令 java -jar app.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 启动方式二 ja ...

  9. CentOS 安装 java 环境安装及配置

    CentOS 安装 java 环境安装及配置 想要搭建 Tomcat 服务器环境,首先要安装 java 运行环境. 按照以下步骤,几步完成配置. 查看是否已经安装 java -version 输出: ...

最新文章

  1. 为何 NLP 领域难以出现“独角兽”?
  2. LSTM实现股票预测--pytorch版本【120+行代码】
  3. Linux下设置主机的FQDN
  4. 回文_Manacher算法
  5. java架构师进阶之独孤九剑:数据结构以及书籍推荐
  6. php js 的rsa加密
  7. mysql变量赋值加冒号_C语言变量声明加冒号的用法(占位符)
  8. Saas经销商业务管理系统/部门管理/职位管理/员工管理/仓库管理/商品管理/客户管理/价格管理/入库管理/采购管理/销售管理/行为管理/axure高保真经销商业务后台管理系统原型/ssas后台管理
  9. 高级着色语言HLSL入门(7)
  10. ElementUI:设置table的背景透明、根据表格情况设置背景色、设置文字颜色、文字左右间距、表头、每一行高度
  11. openEuler服务器系统,操作系统openEuler开放源代码、镜像及开发测试环境
  12. SWing组件说明及使用
  13. “反悔”贪心 烤鸡翅
  14. alert的确定和取消
  15. 条件求和:SUMIF、SUMIFS函数
  16. CSharp中的开源读写Excel组件介绍
  17. 链接器lds文件简介
  18. GPU显存占满利用率GPU-util奇低
  19. 联通云服务器安全性能怎么样,云安全解决方案
  20. RPA:提高日本公司生产性的特效药

热门文章

  1. 双十一喜报式实时成交额今年没了
  2. FFmpeg之yuv镜像(十八)
  3. 线性代数-求解地球法线
  4. springboot之redis整合
  5. 人脸方向学习(十七):Face Detection-论文整理-解读
  6. 人脸方向学习(十四):Face Anti-Spoofing-人脸活体检测-双目红外活体检测解读
  7. Vue项目中如何实现用户登录及token验证?
  8. java mysql resultset_Java数据库——ResultSet接口
  9. 关于mysql查询_关于mysql的查询
  10. linux tomcat 进程杀掉_Linux下启动停止查看杀死Tomcat进程