首先要明白一点,maven里单元测试和集成测试的java是混合在一起的。需要你自己去配置哪些时单元测试,哪些是集成测试。
默认不跑,只有安装了surfire插件才跑单测,只有安装了failureSafe才跑test目录下IT结尾的类。默认能识别junit等.
详见
Maven Integration Tests in Extra Source Folder
http://www.tuicool.com/articles/AVvU3aA
详细见
maven执行单元和集成测试
利用jetty ,间接调用
使用
Maven使用failsafe实现集成测试
Note: 集成用例如果和单元测试用例放在同一个项目里,必须在在单元测试的surefire中exclude所有的集成测试用例。