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

Yas*_*har 4 tomcat tomcat6 tomcat7 jboss-arquillian

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

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

Yas*_*har 7

我从"Arquillian测试指南"一书中找到了答案.

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

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

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