托管tomcat和嵌入式tomcat有什么区别?

时间:2013-05-14 12:36:15

标签: tomcat tomcat7 tomcat6 jboss-arquillian

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

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

1 个答案:

答案 0 :(得分:7)

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

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

托管容器:Arquillian将在测试过程中为您启动,并在运行测试后关闭,但在不同的JVM中运行

远程容器:假设在测试之前运行,并且只是发送部署和执行测试