[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的容器。
具体操作步骤如下:
- 到Jenkins的网站下载一个jar包,下载地址
https://jenkins.io/download/
假设jenkins.war下载后放置在F:/jenkins 目录下
-
确保本地已经安装了JDK
比如,JDK安装好后其路径在C:\\Program Files\\Java\\jdk1.8.0_91 -
新建一个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
- 启动startup.bat 文件,Jenkins成功启动
以上是关于[1] Jenkins 系列:如何直接启动war包来安装Jenkins?的主要内容,如果未能解决你的问题,请参考以下文章