【发布时间】:2020-10-14 07:05:43
【问题描述】:
我有一个简单的基于 Maven 的应用程序,其中包含 Sikuli、Selenium 和 JUnit。假设这个应用程序应该由 Jenkins 持续交付主应用程序(我正在测试)来触发。
我应该在 Spring Boot 中使用一些嵌入式 Java 服务器,例如 Tomcat,还是纯 Java 可以?
【问题讨论】:
标签: java docker selenium maven
我有一个简单的基于 Maven 的应用程序,其中包含 Sikuli、Selenium 和 JUnit。假设这个应用程序应该由 Jenkins 持续交付主应用程序(我正在测试)来触发。
我应该在 Spring Boot 中使用一些嵌入式 Java 服务器,例如 Tomcat,还是纯 Java 可以?
【问题讨论】:
标签: java docker selenium maven
在应用服务器和Web服务器方面,在docker内部或外部运行应用程序没有区别。暂时忘记 Docker 并回答这个问题:
您的应用程序是否需要 Web 服务器或应用程序服务器才能运行(在 docker 外部)。
如果答案是肯定的,它也需要在 Docker 内部运行 Web 服务器,如果答案是否定的,您也可以在不使用 Web 服务器的情况下在 Docker 容器中运行它。
【讨论】:
因此,基本上,为了运行您的应用程序,您不需要服务器,您没有实现 Web 应用程序,也没有通过 api 提供任何服务。你只需运行一些测试。所以我认为答案是否定的。还要检查Jsoup,我认为是非常好的框架
【讨论】: