首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Jenkins Slave需要java来运行slave.jar?

为什么Jenkins Slave需要java来运行slave.jar?
EN

Stack Overflow用户
提问于 2016-04-15 15:47:10
回答 1查看 3.3K关注 0票数 2

通过SSH slave插件,我们可以让Jenkins slave来运行特定的作业,但在我的理解中,只有SSH才足以执行命令,为什么Jenkins仍然要运行slave.jar(必须安装JAVA)?

EN

回答 1

Stack Overflow用户

发布于 2016-04-22 03:08:59

SSH是主从机之间的通信机制。

从机仍然需要运行一些东西来监听主机并进行实际的构建。Jenkins的从属代码是用Java语言编写的,并存储在slave.jar中。

所以在从机器上需要Java的原因是因为Jenkins从软件是用Java编写的。主进程使用SSH告诉从进程执行某些操作。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36641204

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档