java - 使用 Jenkins 进行集成测试

标签 java eclipse maven ant jenkins

我是一名新的 Java 开发人员,正在尝试学习 Jenkins 进行集成测试。我的项目是一个简单的 Spring MVC 应用程序。我正在使用 eclipse 来构建项目。我没有使用 Ant/Maven 等。

我观看了一些 YouTube 视频来了解使用 Jenkins 进行集成测试,但我仍然不清楚。到目前为止,我可以配置 Jenkins 从 GitHub 获取源代码。在构建步骤中,Jenkins 要求提供 Shell 脚本/Ant/Maven 目标。我无法理解这部分。

我是否必须需要 Ant 或 Maven 才能在 Jenkins 中构建基于 Java 的项目?

请逐步解释该过程。谢谢。

最佳答案

Jenkins 是一个持续集成工具。它允许 Java 项目自动化构建和部署过程。通过使用 Jenkins,您可以自动创建每小时或每天的构建,还可以自动运行单元测试。

为了能够构建项目,Jenkins 必须使用构建工具 - Ant、Maven 或 shell 脚本。如果您不想使用 Ant 或 Maven,则必须配置一些 shell 脚本(基本脚本,仅用于构建项目)在构建步骤中运行,以使 Jenkins 能够构建项目并运行测试。

关于java - 使用 Jenkins 进行集成测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32542091/

相关文章:

java - Graphics2D 如何处理子像素精度?

java - 为什么我的程序不能删除它在Win7下创建的文件?

java - 寻找 Java 项目的层次结构标准

java - 如何传递 Jenkins 配置来覆盖自动化配置

java - 将服务设置为从 Android 中的按钮调用

Java 邮件附加文件在下载后显示损坏

Java 8 32 位 - 无法初始化 JCE

eclipse - Eclipse 中的 PyDev "com/python/pydev/analysis/CtxInsensitiveImportComplProposal"代码完成弹出窗口

java - Intellij - 错误 :java: invalid source release: 1. 8

java - 如何使边界(碰撞矩形)小于 LibGDX 中的 Sprite