2013-05-14 127 views
4

我不确定我是否理解这两种类型的tomcats(嵌入和管理)之间的区别。托管tomcat和嵌入式tomcat有什么区别?

我将在tomcat上为我的项目设置arquillian测试,我必须在嵌入式tomcat或托管tomcat(因为有不同的ppom.xml设置和依赖关系)之间进行选择。请告诉我有什么区别,以及我应该选择哪一个来运行我的arquillian测试。

回答

7

我从“Arquillian测试指南”书中找到答案。

嵌入式容器:Arquillian将在测试过程中为您启动,并在测试运行后关闭,与您的测试用例在同一个JVM上。

管理的容器:的Arquillian将在测试后,测试过程和关机启动对你运行,但在不同的JVM上运行

远程容器:假设之前的测试运行,并只会有部署发送并执行测试