Apache Tomcat和Jenkins有什么区别?
Jenkins是一个用Java编写的开源持续集成工具。
它是一个基于服务器的系统,运行在Apache Tomcat等servlet容器中。
我很困惑它如何在Tomcat上工作,我可能知道这两者之间的区别吗?
正如你在你的问题中提到的,Jenkins是一个允许持续集成的平台 - 用简单的话来说就是在开发过程中涉及的自动化程序。 它的一个常见用途是允许将代码快速部署到服务器,无论它是开发还是生产。
詹金斯也有很多插件,可以让你做各种任务。 例如,假设您有一个开发项目的开发团队。 现在,您不希望他们浪费时间进行手动构建并将其代码部署到测试服务器。 Jenkins在这些情况下非常方便,因为使用简单的UI,您可以设置一个构建和部署过程,包括存储库检出(svn,git等),构建过程(例如ANT,如果使用的话),SCP / SSH传输和远程命令并将其部署到您的服务器上(例如Tomcat)。
意思是,您的开发人员只需登录并按下构建按钮......一切都将在现场发生 - 主要是保持工作流程的标准。
这只是一个简单的例子,但请记住,它非常灵活,您可以用它做很多事情。
另一方面,Tomcat是一个JAVA servlet容器,运行你的JAVA webapp(如果我可以添加,它是一个相当不错的)。
让我知道你是否没有更多的细节或例子。
希望它有帮助,
Liron
链接地址: http://www.djcxy.com/p/96447.html上一篇: What is the difference between Apache Tomcat and Jenkins?