Jenkins 是一个用 Java 编写的开源持续集成工具。
它是一个基于服务器的系统,运行在 Apache Tomcat 等 servlet 容器中。
我对它在 Tomcat 上的工作方式感到困惑,我可以知道这两者之间的区别吗?
正如您在问题中提到的,Jenkins是一个允许持续集成的平台 - 简单来说就是开发过程中涉及的程序的自动化。它的常见用途之一是允许将您的代码快速部署到您的服务器,无论是开发还是生产。
Jenkins 也有很多插件可以让你完成各种任务。例如,假设您有一个开发项目团队。现在,您不希望他们将时间浪费在手动构建和将代码部署到测试服务器上。Jenkins 在这些情况下非常方便,因为使用简单的 UI,您可以设置构建和部署过程,包括存储库检出(svn、git 等)、构建过程(例如 ANT,如果使用)、SCP / SSH 传输和远程命令并将其部署到您的服务器(例如 Tomcat)上。
意思是,您的开发人员只需要登录并按下构建按钮……一切都会在幕后发生 - 大多数情况下,它保持工作流程的标准。
这是一个简单的示例,但请记住,它的用途非常广泛,您可以用它做很多事情。
另一方面,Tomcat是一个 JAVA servlet 容器,它运行您的 JAVA web 应用程序(如果我可以添加的话,这是一个很好的应用程序)。
如果您没有更多详细信息或示例,请告诉我。
希望有帮助,
利龙
| 归档时间: |
|
| 查看次数: |
5907 次 |
| 最近记录: |