我有一个简单的基于Maven的应用程序,带有Sikuli,Selenium和JUnit。假设应该通过与Jenkins连续交付主要应用程序(我正在测试)来触发该应用程序。
我应该在Spring Boot中使用诸如Tomcat之类的嵌入式Java服务器,还是可以使用纯Java?
答案 0 :(得分:3)
就应用程序服务器和Web服务器而言,在docker内部或外部运行应用程序没有区别。暂时忘掉Docker并回答这个问题:
您的应用程序是否需要Web服务器或应用程序服务器在docker外部运行?
如果回答为“是”,则需要在Docker内部运行Web服务器;如果回答为“否”,则无需使用Web服务器就可以在Docker容器中运行。
答案 1 :(得分:0)
因此,基本上,为了运行您的应用程序,您不需要服务器,没有实现Web应用程序,并且不通过api提供任何服务。您只需运行一些测试。所以我认为答案是否定的。还要检查一下Jsoup,我认为确实是很好的框架