[1] Jenkins 系列:如何直接启动war包来安装Jenkins?

Posted 大象无形,大音希声

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[1] Jenkins 系列:如何直接启动war包来安装Jenkins?相关的知识,希望对你有一定的参考价值。

我们大多数的同学也许都知道Jenkins是一个Web应用程序,安装Jenkins服务器必须需要一个Web的Java容器,比如Tomcat,Jetty等。 其实,Jenkins也能单独以war的方式启动.
熟悉SpringBoot的朋友应该知道,SpringBoot的产出物的话,可以是Jar,也可以是war。
如果是Jar的话,SpringBoot很聪明,会把Tomcat的依赖嵌入到jar包里面,在运行jar里面的业务代码前,先会运行内嵌的Tomcat容器,然后其运行业务代码。其实Jenkins war的里面也内嵌了一个Tomcat的容器。

具体操作步骤如下:

  1. 到Jenkins的网站下载一个jar包,下载地址
    https://jenkins.io/download/

假设jenkins.war下载后放置在F:/jenkins 目录下

  1. 确保本地已经安装了JDK
    比如,JDK安装好后其路径在C:\\Program Files\\Java\\jdk1.8.0_91

  2. 新建一个startup.bat文件,其路径为F:/jenkins/startup.bat,其内容如下

@echo off
set JENKINS_HOME=F:\\jenkins\\.jenkins
set JAVA_HOME="C:\\Program Files\\Java\\jdk1.8.0_91"
%JAVA_HOME%\\bin\\java -jar jenkins.war --httpPort=8081 --prefix=/ --controlPort=8083

  1. 启动startup.bat 文件,Jenkins成功启动

以上是关于[1] Jenkins 系列:如何直接启动war包来安装Jenkins?的主要内容,如果未能解决你的问题,请参考以下文章

centos7上Jenkins通过rpm包方式直接安装及使用war包方式升级

Jenkins启动和停止服务

Jenkins启动和停止服务

Jenkins启动--war包启动

jenkin—持续集成

jenkin—持续集成