Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tomcat在Jenkins安装中的意义是什么Tomcat在Jenkins中有什么用途?_Jenkins_Tomcat_Devops - Fatal编程技术网

Tomcat在Jenkins安装中的意义是什么Tomcat在Jenkins中有什么用途?

Tomcat在Jenkins安装中的意义是什么Tomcat在Jenkins中有什么用途?,jenkins,tomcat,devops,Jenkins,Tomcat,Devops,我直接在Ubuntu中安装了Jenkins。在这种情况下,我们不需要Tomcat?或者Jenkins-Tomcat组合具有任何特定优势/用例?Jenkins需要一个Servlet容器来运行。因此,您可以: 将WAR文件作为独立应用程序运行,在这种情况下,集成Jetty服务器是spawn(参见) 将WAR文件部署到外部servlet容器(如Tomcat)上 这两种方法没有重大区别。但是,如果运行Tomcat实例,那么将所有内容都放在同一个servlet容器中就更容易了。我安装了openjdk-

我直接在Ubuntu中安装了Jenkins。在这种情况下,我们不需要Tomcat?或者Jenkins-Tomcat组合具有任何特定优势/用例?

Jenkins需要一个Servlet容器来运行。因此,您可以:

  • 将WAR文件作为独立应用程序运行,在这种情况下,集成Jetty服务器是spawn(参见)
  • 将WAR文件部署到外部servlet容器(如Tomcat)上

这两种方法没有重大区别。但是,如果运行Tomcat实例,那么将所有内容都放在同一个servlet容器中就更容易了。

我安装了
openjdk-8-jre
,然后使用
apt get install jenkins
安装了
jenkins
。因此,在这个方法中,还有一个
Servlet容器
正在被创建?是的,混合JAR/WAR文件
/usr/share/jenkins/jenkins.WAR
包含一个副本,当您将该文件用作普通JAR时使用:
java-JAR/usr/share/jenkins/jenkins.WAR