Mockito的简单使用

Mock 测试的作用

Mock 测试就是在测试过程中,对于某些不容易构造(如 HttpServletRequest 必须在 Servlet 容器中才能构造出来)或者不容易获取比较复杂 的对象(如 JDBC 中的 ResultSet 对象),用一个虚拟的对象(Mock 对象)来创建,以便测试方法。

Mock测试框架的好处

1. 可以很简单的虚拟出一个复杂对象(比如虚拟出一个接口的实现类);

2. 可以配置 mock 对象的行为;

3.可以使测试用例只注重测试流程与结果;

4. 减少外部类、系统和依赖给单元测试带来的耦合,提高测试速度。

Mock测试框架的流程

1.引入依赖,创建相关类

<!-- 单测相关 -->
<dependency>
    <groupId>mockito</groupId>
    <artifactId>mockito-all</artifactId>
    <version>3.12.4</version>
    <scope>test</scope>
</dependency>
<!-- 如果要测试静态方法,则需要引入此依赖 -->
<dependency>
    <groupId>org.mockito</groupId>
    <artifactId>mockito-inline</artifactId>
    <version>2.15.0</version>
    <scope>test</scope>
</dependency>
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "员工信息实体类")
@TableName("cm_emp_info")
public class EmployDo implements Serializable {
    @TableId(type = IdType.AUTO)
    private Integer id;

    private String name;

    private String mis;
  
    private Integer maxCapacity;
  
  	private Integer usedCapacity;

}
@Service
public class EmployServiceImpl extends ServiceImpl<EmployDoMapper, EmployDo> implements EmployService {
	@Resource
  private EmployDoMapper employDoMapper;
  
  @Override
  public EmployBo getByMis(String mis) {
    LambdaQueryWrapper<EmployDo> lambdaQueryWrapper = new LambdaQueryWrapper<>();
    lambdaQueryWrapper.eq(EmployDo::getMis, mis);
    EmployDo employDo = baseMapper.selectOne(lambdaQueryWrapper);
    // 。。。省略将Do类转换成Bo的步骤
    return convertEmployDoToEmployBo(employDo);
  }

}

如果使用的是idea编译器,可以选中要测试的类名,使用command+shift+T快捷键快捷生成测试类

2.初始化mock配置,注入相关依赖

本文的开发框架为Springboot+MybatisPlus,在初始mock还要继续配置MybatisPlus。测试需要从底层往高层测,保证每一层的正确性,因为使用MybatisPlus后不需要写单表的CRUD,所以可以直接从services层开始测试,注入依赖时需要用到两个注解

  • @InjectMocks:创建一个实例,其余用@Mock(或@Spy)注解创建的mock将被注入到用该实例中

  • @Mock:创建一个Mock。

public class EmployDoServiceImplTest { 
  @InjectMocks
  private EmployServiceImpl employService;

  @Mock
  private EmployDoMapper employDoMapper;
  
	@Before
  public void init() {
    MockitoAnnotations.initMocks(this);
    // 初始化mybatisPlus配置,才能使用LambdaQueryWrapper
    TableInfoHelper.initTableInfo(new MapperBuilderAssistant(new MybatisConfiguration(), ""), EmployDo.class);
  }
 
}

在需要传入参数进方法中时,可以使用Mockito.any()方法模拟任意类型的参数

public class EmployDoServiceImplTest { 
  @InjectMocks
  private EmployServiceImpl employService;

  @Mock
  private EmployDoMapper employDoMapper;
  
    @Before
  public void init() {
    MockitoAnnotations.initMocks(this);
    // 初始化mybatisPlus配置,才能使用LambdaQueryWrapper
    TableInfoHelper.initTableInfo(new MapperBuilderAssistant(new MybatisConfiguration(), ""), EmployDo.class);
  }
  
  /**
   * 测试条件查询功能
   */
		@Test
    public void queryByMisTest1() {
        String mis = "s";
        EmployDo employDo = EmployDo.builder().id(1).mis(mis).build();
        Mockito.when(employDoMapper.selectOne(Mockito.any())).thenReturn(employDo);
        EmployBo employBo = employService.getByMis(mis);
        Assert.assertEquals(employBo.getId(), employDo.getId());
    }
 
}

测试通过,说明代码逻辑没问题,参数的校验在controller层处理,所以不必考虑参数异常的情况,下面测试其他可能的分支情况

public class EmployDoServiceImplTest { 
  // ...此处省略配置及依赖注入部分
  
  /**
   * 测试查询结果为空的情况
   */
		@Test
    public void queryByMisTest2() {
        Mockito.when(employDoMapper.selectOne(Mockito.any())).thenReturn(null);
        EmployBo employBo = employService.getByMis("a");
        Assert.assertNull(employBo);
    }
 
}

当一个方法中涉及到多个mapper的调用时,也是相似的思想,此处不再过多赘述

下面测试controller层,统一结果类可以使用自己的封装类(对参数的校验最好使用JSR303注解校验,而不是使用if语句去判断)

@RestController
@RequestMapping("/employ")
public class EmployController {
  @Resource
  private EmployService employService;
  
  // 通过mis号查询员工信息
  @GetMapping("getEmpByMis")
  public CommonResult<EmployBo> getEmpByMis(@RequestParam("mis") String mis){
    if (!StringUtils.hasText(mis)) {
      return CommonResult.error("参数为空");
    }
    EmployBo employBo = employService.getByMis(mis);
    return CommonResult.ok(employBo);
  }
}

对应的测试类为

public class EmployControllerTest { 
  // ...此处省略配置及依赖注入部分
  
  /**
     * 测试参数为空情况
     */
    @Test
    public void getEmpByMisTest1() {
        String mis = "";
        CommonResult<EmployBo> commonResult = employController.getEmpByMis(mis);
        System.out.println(commonResult);
    }
  
  /**
     * 测试正常情况
     */
    @Test
    public void getEmpByMisTest1() {
        String mis = "s";
        CommonResult<EmployBo> commonResult = employController.getEmpByMis(mis);
        System.out.println(commonResult);
    }
 
}

运行后的结果分别为

/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/bin/java -ea -Didea.test.cyclic.buffer.size=1048576 -javaagent:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar=64694:/Applications/IntelliJ IDEA CE.app/Contents/bin -Dfile.encoding=UTF-8 -classpath /Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar:/Applications/IntelliJ IDEA CE.app/Contents/plugins/junit/lib/junit5-rt.jar:/Applications/IntelliJ IDEA CE.app/Contents/plugins/junit/lib/junit-rt.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/rt.jar:/Users/chenmo/Desktop/JavaProject/newEggDemo/risk-demo/demo-web-controller/target/test-classes:/Users/chenmo/Desktop/JavaProject/newEggDemo/risk-demo/demo-web-controller/target/classes:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/oceanus/http/oceanus-http/1.1.11/oceanus-http-1.1.11.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/junit/junit/4.12/junit-4.12.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/rhino/rhino-client/1.3.0/rhino-client-1.3.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-context/5.0.11.RELEASE/spring-context-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-aop/5.0.11.RELEASE/spring-aop-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-expression/5.0.11.RELEASE/spring-expression-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-beans/5.0.11.RELEASE/spring-beans-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/rhino/rhino-redis-squirrel/1.3.0/rhino-redis-squirrel-1.3.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/squirrel/squirrel-client/2.3.16/squirrel-client-2.3.16.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/squirrel/hessian/1.1.0/hessian-1.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/service/inf/kms-java-client/0.12.7/kms-java-client-0.12.7.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/service/inf/kms-tls-sdk/0.2.9/kms-tls-sdk-0.2.9.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/inf/idl-kms/1.4.4.1/idl-kms-1.4.4.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/inf/patriot-sdk/1.2.9/patriot-sdk-1.2.9.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/inf/patriot-json/1.0.1/patriot-json-1.0.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/meituan/mtconfig-client/2.3.0/mtconfig-client-2.3.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/zookeeper/zookeeper/3.4.13/zookeeper-3.4.13.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/oceanus/registry/oceanus-registry/1.1.7/oceanus-registry-1.1.7.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/baomidou/mybatis-plus-boot-starter/3.4.3/mybatis-plus-boot-starter-3.4.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/baomidou/mybatis-plus/3.4.3/mybatis-plus-3.4.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-autoconfigure/2.0.7.RELEASE/spring-boot-autoconfigure-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot/2.0.7.RELEASE/spring-boot-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-jdbc/2.0.7.RELEASE/spring-boot-starter-jdbc-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/zaxxer/HikariCP/3.4.5/HikariCP-3.4.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-jdbc/5.0.11.RELEASE/spring-jdbc-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-tx/5.0.11.RELEASE/spring-tx-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/baomidou/mybatis-plus-extension/3.4.3/mybatis-plus-extension-3.4.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/baomidou/mybatis-plus-core/3.4.3/mybatis-plus-core-3.4.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/baomidou/mybatis-plus-annotation/3.4.3/mybatis-plus-annotation-3.4.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/github/jsqlparser/jsqlparser/4.0/jsqlparser-4.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mybatis/mybatis/3.5.7/mybatis-3.5.7.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/baomidou/mybatis-plus-generator/3.4.1/mybatis-plus-generator-3.4.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mybatis/mybatis-spring/2.0.6/mybatis-spring-2.0.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mybatis/mybatis-typehandlers-jsr310/1.0.2/mybatis-typehandlers-jsr310-1.0.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/zebra/zebra-api/2.11.1/zebra-api-2.11.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/c3p0/c3p0/0.9.1.2/c3p0-0.9.1.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/tomcat/tomcat-jdbc/8.5.78/tomcat-jdbc-8.5.78.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/tomcat/tomcat-juli/8.5.78/tomcat-juli-8.5.78.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/alibaba/druid/1.1.12/druid-1.1.12.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/lion/lion-client/0.9.2/lion-client-0.9.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/curator/curator-framework/2.12.0/curator-framework-2.12.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/curator/curator-recipes/2.12.0/curator-recipes-2.12.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/octo/octo-mns-utils/0.1.0/octo-mns-utils-0.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/lion/lion-common/0.8.9.9/lion-common-0.8.9.9.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/httpcomponents/httpasyncclient/4.1.4/httpasyncclient-4.1.4.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/httpcomponents/httpcore-nio/4.4.12/httpcore-nio-4.4.12.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/avatar-tracker/2.2.5/avatar-tracker-2.2.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/codehaus/groovy/groovy-all/2.4.17/groovy-all-2.4.17.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/zebra/zebra-ds-monitor-client/2.11.1/zebra-ds-monitor-client-2.11.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/csc/cratos/csc-cratos-api/1.2.10.1/csc-cratos-api-1.2.10.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/service/mobile/mtthrift/2.3.2/mtthrift-2.3.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/octo/dorado-mesh/1.2.5/dorado-mesh-1.2.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-pool/commons-pool/1.6/commons-pool-1.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/thrift/libfb303/0.8.0/libfb303-0.8.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/facebook/swift/swift-codec/0.17.4-mt/swift-codec-0.17.4-mt.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/facebook/swift/swift-generator/0.17.4-mt/swift-generator-0.17.4-mt.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/module/jackson-module-jsonSchema/2.10.5/jackson-module-jsonSchema-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/googlecode/aviator/aviator/4.1.2/aviator-4.1.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/rc/starlink/star-link/1.4/star-link-1.4.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/service/inf/pki/mt-cert-sdk/1.0.1/mt-cert-sdk-1.0.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-tcnative-boringssl-static/2.0.35.Final/netty-tcnative-boringssl-static-2.0.35.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/bouncycastle/bcprov-jdk15on/1.60/bcprov-jdk15on-1.60.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/bouncycastle/bcpkix-jdk15on/1.60/bcpkix-jdk15on-1.60.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/bouncycastle/bctls-jdk15on/1.60/bctls-jdk15on-1.60.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/bouncycastle/bcmail-jdk15on/1.60/bcmail-jdk15on-1.60.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/bouncycastle/bcprov-ext-jdk15on/1.60/bcprov-ext-jdk15on-1.60.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-pigeon/1.7.2.1/mdp-boot-starter-pigeon-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/dpsf/dpsf-net/2.12.5/dpsf-net-2.12.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/google/protobuf/protobuf-java/3.11.3/protobuf-java-3.11.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/protostuff/protostuff-runtime/1.1.0/protostuff-runtime-1.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/protostuff/protostuff-api/1.1.0/protostuff-api-1.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/protostuff/protostuff-collectionschema/1.1.0/protostuff-collectionschema-1.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/protostuff/protostuff-core/1.1.0/protostuff-core-1.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/de/ruedigermoeller/fst/1.63/fst-1.63.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/javassist/javassist/3.27.0-GA/javassist-3.27.0-GA.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/curator/curator-client/2.12.0/curator-client-2.12.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/jline/jline/0.9.94/jline-0.9.94.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty/3.10.6.Final/netty-3.10.6.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/sf/ehcache/ehcache-core/2.5.2/ehcache-core-2.5.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/spy/spymemcached/2.11.6/spymemcached-2.11.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/commons/commons-pool2/2.5.0/commons-pool2-2.5.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/caucho/hessian/3.1.5/hessian-3.1.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/httpcomponents/fluent-hc/4.5.12/fluent-hc-4.5.12.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/datatype/jackson-datatype-guava/2.10.5/jackson-datatype-guava-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/freemarker/freemarker/2.3.28/freemarker-2.3.28.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/thoughtworks/paranamer/paranamer/2.8/paranamer-2.8.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/google/code/findbugs/annotations/3.0.1u2/annotations-3.0.1u2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/facebook/swift/swift-idl-parser/0.17.4-mt/swift-idl-parser-0.17.4-mt.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/antlr/stringtemplate/4.0.2/stringtemplate-4.0.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mtrace/mtrace-http/1.2.3.2/mtrace-http-1.2.3.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/rc/starlink/star-link-pigeon/1.1/star-link-pigeon-1.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/logging/log4j/log4j-1.2-api/2.17.1/log4j-1.2-api-2.17.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/logging/log4j/log4j-api/2.17.1/log4j-api-2.17.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-common/1.7.2.1/mdp-boot-starter-common-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter/2.0.7.RELEASE/spring-boot-starter-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar:/Users/chenmo/Desktop/JavaProject/newEggDemo/risk-demo/demo-manager/target/classes:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-web/2.0.7.RELEASE/spring-boot-starter-web-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-json/2.0.7.RELEASE/spring-boot-starter-json-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.10.5/jackson-datatype-jdk8-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.10.5/jackson-datatype-jsr310-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.10.5/jackson-module-parameter-names-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-tomcat/2.0.7.RELEASE/spring-boot-starter-tomcat-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/tomcat/embed/tomcat-embed-core/8.5.78/tomcat-embed-core-8.5.78.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/tomcat/embed/tomcat-embed-el/8.5.78/tomcat-embed-el-8.5.78.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/tomcat/embed/tomcat-embed-websocket/8.5.78/tomcat-embed-websocket-8.5.78.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/hibernate/validator/hibernate-validator/6.0.13.Final/hibernate-validator-6.0.13.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/jboss/logging/jboss-logging/3.3.2.Final/jboss-logging-3.3.2.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/classmate/1.3.4/classmate-1.3.4.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-webmvc/5.0.11.RELEASE/spring-webmvc-5.0.11.RELEASE.jar:/Users/chenmo/Desktop/JavaProject/newEggDemo/risk-demo/demo-dao/target/classes:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-zebra/1.7.2.1/mdp-boot-starter-zebra-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/zebra/zebra-dao/0.3.3/zebra-dao-0.3.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/mysql/mysql-connector-java/5.1.47/mysql-connector-java-5.1.47.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mtrace/mtrace-zebra/1.2.3/mtrace-zebra-1.2.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/commons/commons-dbcp2/2.5.0/commons-dbcp2-2.5.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mybatis/dynamic-sql/mybatis-dynamic-sql/1.1.0/mybatis-dynamic-sql-1.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/component/mdp-mybatis-core/1.7.2.1/mdp-mybatis-core-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-cerberus/1.7.2.1/mdp-boot-starter-cerberus-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/hotel/travel-cerberus/1.7.5/travel-cerberus-1.7.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/taobao/tair/tair3-client/3.16.6/tair3-client-3.16.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/google/protobuf/protobuf-java-tair/2.3.0/protobuf-java-tair-2.3.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dyuproject/protostuff/protostuff-core/1.0.9/protostuff-core-1.0.9.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dyuproject/protostuff/protostuff-api/1.0.9/protostuff-api-1.0.9.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dyuproject/protostuff/protostuff-runtime/1.0.9/protostuff-runtime-1.0.9.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dyuproject/protostuff/protostuff-collectionschema/1.0.9/protostuff-collectionschema-1.0.9.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-mafka/1.7.2.1/mdp-boot-starter-mafka-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-aop/2.0.7.RELEASE/spring-boot-starter-aop-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mafka/mafka-client_2.10/3.6.2/mafka-client_2.10-3.6.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/scala-lang/scala-library/2.10.6/scala-library-2.10.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/mafka/mafka-push-server-sdk/1.0.3/mafka-push-server-sdk-1.0.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mafka/kafka-clients/3.6.2/kafka-clients-3.6.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mafka/mafka-kafka_2.10/3.6.2/mafka-kafka_2.10-3.6.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/sf/jopt-simple/jopt-simple/3.2/jopt-simple-3.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/101tec/zkclient/0.3/zkclient-0.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/mafka/idl-castle/1.2.3/idl-castle-1.2.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/mafka/idl-push-server/1.0.10/idl-push-server-1.0.10.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/mafka/idl-delayserver/1.0.2/idl-delayserver-1.0.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/mafka/idl-mq-auth/1.0.1/idl-mq-auth-1.0.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/jodah/failsafe/1.1.0/failsafe-1.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-squirrel/1.7.2.1/mdp-boot-starter-squirrel-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/squirrel/squirrel-async-client/1.0.2/squirrel-async-client-1.0.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/lettuce/lettuce-core/5.2.2.2.DP/lettuce-core-5.2.2.2.DP.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/projectreactor/reactor-core/3.1.12.RELEASE/reactor-core-3.1.12.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/reactivestreams/reactive-streams/1.0.2/reactive-streams-1.0.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-thrift/1.7.2.1/mdp-boot-starter-thrift-1.7.2.1.jar:/Users/chenmo/Desktop/JavaProject/newEggDemo/risk-demo/demo-api/target/classes:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-test/1.7.2.1/mdp-boot-starter-test-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/h2database/h2/1.4.197/h2-1.4.197.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mockito/mockito-core/2.15.0/mockito-core-2.15.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/bytebuddy/byte-buddy/1.7.11/byte-buddy-1.7.11.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/bytebuddy/byte-buddy-agent/1.7.11/byte-buddy-agent-1.7.11.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/objenesis/objenesis/2.6/objenesis-2.6.jar:/Users/chenmo/Desktop/JavaProject/newEggDemo/risk-demo/demo-common/target/classes:/Users/chenmo/Desktop/JavaProject/newEggDemo/risk-demo/demo-mq-consumer/target/classes:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/csc/csc-common-pojo/1.0.0/csc-common-pojo-1.0.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/csc/csc-common-tool/1.0.1/csc-common-tool-1.0.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/databus/dbusUtils_thrift0.8/0.0.19/dbusUtils_thrift0.8-0.0.19.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-beanutils/commons-beanutils/1.9.3/commons-beanutils-1.9.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-context-support/5.0.11.RELEASE/spring-context-support-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter/1.7.2.1/mdp-boot-starter-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-actuator/2.0.7.RELEASE/spring-boot-starter-actuator-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-actuator-autoconfigure/2.0.7.RELEASE/spring-boot-actuator-autoconfigure-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-actuator/2.0.7.RELEASE/spring-boot-actuator-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/micrometer/micrometer-core/1.0.8/micrometer-core-1.0.8.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/hdrhistogram/HdrHistogram/2.1.10/HdrHistogram-2.1.10.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-jetty/2.0.7.RELEASE/spring-boot-starter-jetty-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-servlets/9.4.30.v20200611/jetty-servlets-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-continuation/9.4.30.v20200611/jetty-continuation-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-http/9.4.30.v20200611/jetty-http-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-util/9.4.30.v20200611/jetty-util-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-io/9.4.30.v20200611/jetty-io-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-webapp/9.4.30.v20200611/jetty-webapp-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-xml/9.4.30.v20200611/jetty-xml-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-servlet/9.4.30.v20200611/jetty-servlet-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-security/9.4.30.v20200611/jetty-security-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-server/9.4.30.v20200611/jetty-server-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/websocket/websocket-server/9.4.30.v20200611/websocket-server-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/websocket/websocket-common/9.4.30.v20200611/websocket-common-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/websocket/websocket-api/9.4.30.v20200611/websocket-api-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/websocket/websocket-client/9.4.30.v20200611/websocket-client-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-client/9.4.30.v20200611/jetty-client-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/websocket/websocket-servlet/9.4.30.v20200611/websocket-servlet-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/websocket/javax-websocket-server-impl/9.4.30.v20200611/javax-websocket-server-impl-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-annotations/9.4.30.v20200611/jetty-annotations-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-plus/9.4.30.v20200611/jetty-plus-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/ow2/asm/asm/7.0/asm-7.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/ow2/asm/asm-commons/7.3.1/asm-commons-7.3.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/ow2/asm/asm-tree/7.3.1/asm-tree-7.3.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/ow2/asm/asm-analysis/7.3.1/asm-analysis-7.3.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/websocket/javax-websocket-client-impl/9.4.30.v20200611/javax-websocket-client-impl-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/javax/websocket/javax.websocket-api/1.0/javax.websocket-api-1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mortbay/jasper/apache-el/8.5.33.1/apache-el-8.5.33.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/octo/idl-common/1.9.2/idl-common-1.9.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/octo/idl-sgagent/1.9.1/idl-sgagent-1.9.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/octo/mns-invoker/1.9.10/mns-invoker-1.9.10.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mtrace/mtrace-agent/1.2.3/mtrace-agent-1.2.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-bean-copy/1.7.2.1/mdp-boot-starter-bean-copy-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-config/1.7.2.1/mdp-boot-starter-config-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-rhino/1.7.2.1/mdp-boot-starter-rhino-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/rhino/rhino-cluster-limiter/1.3.0/rhino-cluster-limiter-1.3.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/rhino/rhino-cluster-common/1.3.0/rhino-cluster-common-1.3.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-handler/4.1.31.Final/netty-handler-4.1.31.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-buffer/4.1.31.Final/netty-buffer-4.1.31.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-common/4.1.31.Final/netty-common-4.1.31.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-transport/4.1.31.Final/netty-transport-4.1.31.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-resolver/4.1.31.Final/netty-resolver-4.1.31.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-codec/4.1.31.Final/netty-codec-4.1.31.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/rhino/rhino-extend/1.3.0/rhino-extend-1.3.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/aspectj/aspectjrt/1.8.13/aspectjrt-1.8.13.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-trace/1.7.2.1/mdp-boot-starter-trace-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/aspectj/aspectjweaver/1.8.13/aspectjweaver-1.8.13.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-runtime/1.7.2.1/mdp-boot-starter-runtime-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-log/1.7.2.1/mdp-boot-starter-log-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/lmax/disruptor/3.4.2/disruptor-3.4.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/logging/log4j/log4j-web/2.17.1/log4j-web-2.17.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/logging/log4j/log4j-core/2.17.1/log4j-core-2.17.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/log/scribe-log4j2/2.0.0/scribe-log4j2-2.0.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/inf/xmd-log4j2/2.0.4/xmd-log4j2-2.0.4.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/inf/xmd-common-log4j2/2.0.4/xmd-common-log4j2-2.0.4.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.17.1/log4j-slf4j-impl-2.17.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/component/swagger-analysis-core/1.7.2.1/swagger-analysis-core-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/swagger/swagger-annotations/1.5.21/swagger-annotations-1.5.21.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/swagger/swagger-core/1.5.21/swagger-core-1.5.21.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.10.5/jackson-dataformat-yaml-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/swagger/swagger-models/1.5.21/swagger-models-1.5.21.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/swagger/swagger-parser/1.0.39/swagger-parser-1.0.39.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-io/commons-io/2.6/commons-io-2.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-web/5.0.11.RELEASE/spring-web-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/component/mdp-doc/1.7.2.1/mdp-doc-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/reflections/reflections/0.9.11/reflections-0.9.11.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/servicecatalog/api-annotations/1.0.7/api-annotations-1.0.7.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/httpcomponents/httpclient/4.5.10/httpclient-4.5.10.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/google/code/gson/gson/2.8.5/gson-2.8.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/facebook/swift/swift-annotations/0.17.4-mt/swift-annotations-0.17.4-mt.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jgit/org.eclipse.jgit/5.4.0.201906121030-r/org.eclipse.jgit-5.4.0.201906121030-r.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/jcraft/jsch/0.1.55/jsch-0.1.55.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/jcraft/jzlib/1.1.1/jzlib-1.1.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/googlecode/javaewah/JavaEWAH/1.1.6/JavaEWAH-1.1.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/bouncycastle/bcpg-jdk15on/1.60/bcpg-jdk15on-1.60.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/component/mdp-internal-utils/1.7.2.1/mdp-internal-utils-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-jcl/5.0.11.RELEASE/spring-jcl-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/cat/cat-client/1.8.4/cat-client-1.8.4.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-all/4.1.31.Final/netty-all-4.1.31.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mtrace/idl-mtrace/1.2.3.1/idl-mtrace-1.2.3.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/thrift/libthrift/0.9.3-mt/libthrift-0.9.3-mt.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mtrace/mtrace/1.2.3.1/mtrace-1.2.3.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/xerial/snappy/snappy-java/1.1.7.2/snappy-java-1.1.7.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mtrace/mtrace-api/1.2.3.1/mtrace-api-1.2.3.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/commons/commons-collections4/4.2/commons-collections4-4.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/google/guava/guava/20.0/guava-20.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/httpcomponents/httpcore/4.4.12/httpcore-4.4.12.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/core/jackson-annotations/2.10.5/jackson-annotations-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/core/jackson-core/2.10.5/jackson-core-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/core/jackson-databind/2.10.5.1/jackson-databind-2.10.5.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/projectlombok/lombok/1.16.22/lombok-1.16.22.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-test/2.0.7.RELEASE/spring-boot-starter-test-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-test/2.0.7.RELEASE/spring-boot-test-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-test-autoconfigure/2.0.7.RELEASE/spring-boot-test-autoconfigure-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/jayway/jsonpath/json-path/2.4.0/json-path-2.4.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/minidev/json-smart/2.3/json-smart-2.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/minidev/accessors-smart/1.2/accessors-smart-1.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/assertj/assertj-core/3.9.1/assertj-core-3.9.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/skyscreamer/jsonassert/1.5.0/jsonassert-1.5.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-core/5.0.11.RELEASE/spring-core-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-test/5.0.11.RELEASE/spring-test-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/xmlunit/xmlunit-core/2.5.1/xmlunit-core-2.5.1.jar com.intellij.rt.junit.JUnitStarter -ideVersion5 -junit4 com.sankuai.risk.newegg.demo.web.controller.EmployControllerTest,getEmpByMisTest1
CommonResult(success=false, code=20001, message=参数为空, data=null)

Process finished with exit code 0
/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/bin/java -ea -Didea.test.cyclic.buffer.size=1048576 -javaagent:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar=64694:/Applications/IntelliJ IDEA CE.app/Contents/bin -Dfile.encoding=UTF-8 -classpath /Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar:/Applications/IntelliJ IDEA CE.app/Contents/plugins/junit/lib/junit5-rt.jar:/Applications/IntelliJ IDEA CE.app/Contents/plugins/junit/lib/junit-rt.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk8/Contents/Home/jre/lib/rt.jar:/Users/chenmo/Desktop/JavaProject/newEggDemo/risk-demo/demo-web-controller/target/test-classes:/Users/chenmo/Desktop/JavaProject/newEggDemo/risk-demo/demo-web-controller/target/classes:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/oceanus/http/oceanus-http/1.1.11/oceanus-http-1.1.11.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/junit/junit/4.12/junit-4.12.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/rhino/rhino-client/1.3.0/rhino-client-1.3.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-context/5.0.11.RELEASE/spring-context-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-aop/5.0.11.RELEASE/spring-aop-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-expression/5.0.11.RELEASE/spring-expression-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-beans/5.0.11.RELEASE/spring-beans-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/rhino/rhino-redis-squirrel/1.3.0/rhino-redis-squirrel-1.3.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/squirrel/squirrel-client/2.3.16/squirrel-client-2.3.16.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/squirrel/hessian/1.1.0/hessian-1.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/service/inf/kms-java-client/0.12.7/kms-java-client-0.12.7.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/service/inf/kms-tls-sdk/0.2.9/kms-tls-sdk-0.2.9.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/inf/idl-kms/1.4.4.1/idl-kms-1.4.4.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/inf/patriot-sdk/1.2.9/patriot-sdk-1.2.9.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/inf/patriot-json/1.0.1/patriot-json-1.0.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/meituan/mtconfig-client/2.3.0/mtconfig-client-2.3.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/zookeeper/zookeeper/3.4.13/zookeeper-3.4.13.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/oceanus/registry/oceanus-registry/1.1.7/oceanus-registry-1.1.7.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/baomidou/mybatis-plus-boot-starter/3.4.3/mybatis-plus-boot-starter-3.4.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/baomidou/mybatis-plus/3.4.3/mybatis-plus-3.4.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-autoconfigure/2.0.7.RELEASE/spring-boot-autoconfigure-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot/2.0.7.RELEASE/spring-boot-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-jdbc/2.0.7.RELEASE/spring-boot-starter-jdbc-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/zaxxer/HikariCP/3.4.5/HikariCP-3.4.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-jdbc/5.0.11.RELEASE/spring-jdbc-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-tx/5.0.11.RELEASE/spring-tx-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/baomidou/mybatis-plus-extension/3.4.3/mybatis-plus-extension-3.4.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/baomidou/mybatis-plus-core/3.4.3/mybatis-plus-core-3.4.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/baomidou/mybatis-plus-annotation/3.4.3/mybatis-plus-annotation-3.4.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/github/jsqlparser/jsqlparser/4.0/jsqlparser-4.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mybatis/mybatis/3.5.7/mybatis-3.5.7.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/baomidou/mybatis-plus-generator/3.4.1/mybatis-plus-generator-3.4.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mybatis/mybatis-spring/2.0.6/mybatis-spring-2.0.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mybatis/mybatis-typehandlers-jsr310/1.0.2/mybatis-typehandlers-jsr310-1.0.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/zebra/zebra-api/2.11.1/zebra-api-2.11.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/c3p0/c3p0/0.9.1.2/c3p0-0.9.1.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/tomcat/tomcat-jdbc/8.5.78/tomcat-jdbc-8.5.78.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/tomcat/tomcat-juli/8.5.78/tomcat-juli-8.5.78.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/alibaba/druid/1.1.12/druid-1.1.12.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/lion/lion-client/0.9.2/lion-client-0.9.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/curator/curator-framework/2.12.0/curator-framework-2.12.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/curator/curator-recipes/2.12.0/curator-recipes-2.12.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/octo/octo-mns-utils/0.1.0/octo-mns-utils-0.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/lion/lion-common/0.8.9.9/lion-common-0.8.9.9.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/httpcomponents/httpasyncclient/4.1.4/httpasyncclient-4.1.4.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/httpcomponents/httpcore-nio/4.4.12/httpcore-nio-4.4.12.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/avatar-tracker/2.2.5/avatar-tracker-2.2.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/codehaus/groovy/groovy-all/2.4.17/groovy-all-2.4.17.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/zebra/zebra-ds-monitor-client/2.11.1/zebra-ds-monitor-client-2.11.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/csc/cratos/csc-cratos-api/1.2.10.1/csc-cratos-api-1.2.10.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/service/mobile/mtthrift/2.3.2/mtthrift-2.3.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/octo/dorado-mesh/1.2.5/dorado-mesh-1.2.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-pool/commons-pool/1.6/commons-pool-1.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/thrift/libfb303/0.8.0/libfb303-0.8.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/facebook/swift/swift-codec/0.17.4-mt/swift-codec-0.17.4-mt.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/facebook/swift/swift-generator/0.17.4-mt/swift-generator-0.17.4-mt.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/module/jackson-module-jsonSchema/2.10.5/jackson-module-jsonSchema-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/googlecode/aviator/aviator/4.1.2/aviator-4.1.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/rc/starlink/star-link/1.4/star-link-1.4.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/service/inf/pki/mt-cert-sdk/1.0.1/mt-cert-sdk-1.0.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-tcnative-boringssl-static/2.0.35.Final/netty-tcnative-boringssl-static-2.0.35.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/bouncycastle/bcprov-jdk15on/1.60/bcprov-jdk15on-1.60.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/bouncycastle/bcpkix-jdk15on/1.60/bcpkix-jdk15on-1.60.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/bouncycastle/bctls-jdk15on/1.60/bctls-jdk15on-1.60.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/bouncycastle/bcmail-jdk15on/1.60/bcmail-jdk15on-1.60.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/bouncycastle/bcprov-ext-jdk15on/1.60/bcprov-ext-jdk15on-1.60.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-pigeon/1.7.2.1/mdp-boot-starter-pigeon-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/dpsf/dpsf-net/2.12.5/dpsf-net-2.12.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/google/protobuf/protobuf-java/3.11.3/protobuf-java-3.11.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/protostuff/protostuff-runtime/1.1.0/protostuff-runtime-1.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/protostuff/protostuff-api/1.1.0/protostuff-api-1.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/protostuff/protostuff-collectionschema/1.1.0/protostuff-collectionschema-1.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/protostuff/protostuff-core/1.1.0/protostuff-core-1.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/de/ruedigermoeller/fst/1.63/fst-1.63.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/javassist/javassist/3.27.0-GA/javassist-3.27.0-GA.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/curator/curator-client/2.12.0/curator-client-2.12.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/jline/jline/0.9.94/jline-0.9.94.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty/3.10.6.Final/netty-3.10.6.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/sf/ehcache/ehcache-core/2.5.2/ehcache-core-2.5.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/spy/spymemcached/2.11.6/spymemcached-2.11.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/commons/commons-pool2/2.5.0/commons-pool2-2.5.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/caucho/hessian/3.1.5/hessian-3.1.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/httpcomponents/fluent-hc/4.5.12/fluent-hc-4.5.12.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/datatype/jackson-datatype-guava/2.10.5/jackson-datatype-guava-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/freemarker/freemarker/2.3.28/freemarker-2.3.28.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/thoughtworks/paranamer/paranamer/2.8/paranamer-2.8.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/google/code/findbugs/annotations/3.0.1u2/annotations-3.0.1u2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/facebook/swift/swift-idl-parser/0.17.4-mt/swift-idl-parser-0.17.4-mt.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/antlr/stringtemplate/4.0.2/stringtemplate-4.0.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mtrace/mtrace-http/1.2.3.2/mtrace-http-1.2.3.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/rc/starlink/star-link-pigeon/1.1/star-link-pigeon-1.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/logging/log4j/log4j-1.2-api/2.17.1/log4j-1.2-api-2.17.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/logging/log4j/log4j-api/2.17.1/log4j-api-2.17.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-common/1.7.2.1/mdp-boot-starter-common-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter/2.0.7.RELEASE/spring-boot-starter-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar:/Users/chenmo/Desktop/JavaProject/newEggDemo/risk-demo/demo-manager/target/classes:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-web/2.0.7.RELEASE/spring-boot-starter-web-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-json/2.0.7.RELEASE/spring-boot-starter-json-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.10.5/jackson-datatype-jdk8-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.10.5/jackson-datatype-jsr310-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.10.5/jackson-module-parameter-names-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-tomcat/2.0.7.RELEASE/spring-boot-starter-tomcat-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/tomcat/embed/tomcat-embed-core/8.5.78/tomcat-embed-core-8.5.78.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/tomcat/embed/tomcat-embed-el/8.5.78/tomcat-embed-el-8.5.78.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/tomcat/embed/tomcat-embed-websocket/8.5.78/tomcat-embed-websocket-8.5.78.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/hibernate/validator/hibernate-validator/6.0.13.Final/hibernate-validator-6.0.13.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/jboss/logging/jboss-logging/3.3.2.Final/jboss-logging-3.3.2.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/classmate/1.3.4/classmate-1.3.4.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-webmvc/5.0.11.RELEASE/spring-webmvc-5.0.11.RELEASE.jar:/Users/chenmo/Desktop/JavaProject/newEggDemo/risk-demo/demo-dao/target/classes:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-zebra/1.7.2.1/mdp-boot-starter-zebra-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/zebra/zebra-dao/0.3.3/zebra-dao-0.3.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/mysql/mysql-connector-java/5.1.47/mysql-connector-java-5.1.47.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mtrace/mtrace-zebra/1.2.3/mtrace-zebra-1.2.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/commons/commons-dbcp2/2.5.0/commons-dbcp2-2.5.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mybatis/dynamic-sql/mybatis-dynamic-sql/1.1.0/mybatis-dynamic-sql-1.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/component/mdp-mybatis-core/1.7.2.1/mdp-mybatis-core-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-cerberus/1.7.2.1/mdp-boot-starter-cerberus-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/hotel/travel-cerberus/1.7.5/travel-cerberus-1.7.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/taobao/tair/tair3-client/3.16.6/tair3-client-3.16.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/google/protobuf/protobuf-java-tair/2.3.0/protobuf-java-tair-2.3.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dyuproject/protostuff/protostuff-core/1.0.9/protostuff-core-1.0.9.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dyuproject/protostuff/protostuff-api/1.0.9/protostuff-api-1.0.9.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dyuproject/protostuff/protostuff-runtime/1.0.9/protostuff-runtime-1.0.9.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dyuproject/protostuff/protostuff-collectionschema/1.0.9/protostuff-collectionschema-1.0.9.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-mafka/1.7.2.1/mdp-boot-starter-mafka-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-aop/2.0.7.RELEASE/spring-boot-starter-aop-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mafka/mafka-client_2.10/3.6.2/mafka-client_2.10-3.6.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/scala-lang/scala-library/2.10.6/scala-library-2.10.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/mafka/mafka-push-server-sdk/1.0.3/mafka-push-server-sdk-1.0.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mafka/kafka-clients/3.6.2/kafka-clients-3.6.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/jpountz/lz4/lz4/1.2.0/lz4-1.2.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mafka/mafka-kafka_2.10/3.6.2/mafka-kafka_2.10-3.6.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/sf/jopt-simple/jopt-simple/3.2/jopt-simple-3.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/101tec/zkclient/0.3/zkclient-0.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/mafka/idl-castle/1.2.3/idl-castle-1.2.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/mafka/idl-push-server/1.0.10/idl-push-server-1.0.10.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/mafka/idl-delayserver/1.0.2/idl-delayserver-1.0.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/mafka/idl-mq-auth/1.0.1/idl-mq-auth-1.0.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/jodah/failsafe/1.1.0/failsafe-1.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-squirrel/1.7.2.1/mdp-boot-starter-squirrel-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/squirrel/squirrel-async-client/1.0.2/squirrel-async-client-1.0.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/lettuce/lettuce-core/5.2.2.2.DP/lettuce-core-5.2.2.2.DP.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/projectreactor/reactor-core/3.1.12.RELEASE/reactor-core-3.1.12.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/reactivestreams/reactive-streams/1.0.2/reactive-streams-1.0.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-thrift/1.7.2.1/mdp-boot-starter-thrift-1.7.2.1.jar:/Users/chenmo/Desktop/JavaProject/newEggDemo/risk-demo/demo-api/target/classes:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-test/1.7.2.1/mdp-boot-starter-test-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/h2database/h2/1.4.197/h2-1.4.197.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mockito/mockito-core/2.15.0/mockito-core-2.15.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/bytebuddy/byte-buddy/1.7.11/byte-buddy-1.7.11.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/bytebuddy/byte-buddy-agent/1.7.11/byte-buddy-agent-1.7.11.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/objenesis/objenesis/2.6/objenesis-2.6.jar:/Users/chenmo/Desktop/JavaProject/newEggDemo/risk-demo/demo-common/target/classes:/Users/chenmo/Desktop/JavaProject/newEggDemo/risk-demo/demo-mq-consumer/target/classes:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/csc/csc-common-pojo/1.0.0/csc-common-pojo-1.0.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/csc/csc-common-tool/1.0.1/csc-common-tool-1.0.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/databus/dbusUtils_thrift0.8/0.0.19/dbusUtils_thrift0.8-0.0.19.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-beanutils/commons-beanutils/1.9.3/commons-beanutils-1.9.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-context-support/5.0.11.RELEASE/spring-context-support-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter/1.7.2.1/mdp-boot-starter-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-actuator/2.0.7.RELEASE/spring-boot-starter-actuator-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-actuator-autoconfigure/2.0.7.RELEASE/spring-boot-actuator-autoconfigure-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-actuator/2.0.7.RELEASE/spring-boot-actuator-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/micrometer/micrometer-core/1.0.8/micrometer-core-1.0.8.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/hdrhistogram/HdrHistogram/2.1.10/HdrHistogram-2.1.10.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-jetty/2.0.7.RELEASE/spring-boot-starter-jetty-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-servlets/9.4.30.v20200611/jetty-servlets-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-continuation/9.4.30.v20200611/jetty-continuation-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-http/9.4.30.v20200611/jetty-http-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-util/9.4.30.v20200611/jetty-util-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-io/9.4.30.v20200611/jetty-io-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-webapp/9.4.30.v20200611/jetty-webapp-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-xml/9.4.30.v20200611/jetty-xml-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-servlet/9.4.30.v20200611/jetty-servlet-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-security/9.4.30.v20200611/jetty-security-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-server/9.4.30.v20200611/jetty-server-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/websocket/websocket-server/9.4.30.v20200611/websocket-server-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/websocket/websocket-common/9.4.30.v20200611/websocket-common-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/websocket/websocket-api/9.4.30.v20200611/websocket-api-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/websocket/websocket-client/9.4.30.v20200611/websocket-client-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-client/9.4.30.v20200611/jetty-client-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/websocket/websocket-servlet/9.4.30.v20200611/websocket-servlet-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/websocket/javax-websocket-server-impl/9.4.30.v20200611/javax-websocket-server-impl-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-annotations/9.4.30.v20200611/jetty-annotations-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/jetty-plus/9.4.30.v20200611/jetty-plus-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/ow2/asm/asm/7.0/asm-7.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/ow2/asm/asm-commons/7.3.1/asm-commons-7.3.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/ow2/asm/asm-tree/7.3.1/asm-tree-7.3.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/ow2/asm/asm-analysis/7.3.1/asm-analysis-7.3.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jetty/websocket/javax-websocket-client-impl/9.4.30.v20200611/javax-websocket-client-impl-9.4.30.v20200611.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/javax/websocket/javax.websocket-api/1.0/javax.websocket-api-1.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/mortbay/jasper/apache-el/8.5.33.1/apache-el-8.5.33.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/octo/idl-common/1.9.2/idl-common-1.9.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/octo/idl-sgagent/1.9.1/idl-sgagent-1.9.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/sankuai/octo/mns-invoker/1.9.10/mns-invoker-1.9.10.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mtrace/mtrace-agent/1.2.3/mtrace-agent-1.2.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-bean-copy/1.7.2.1/mdp-boot-starter-bean-copy-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-config/1.7.2.1/mdp-boot-starter-config-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-rhino/1.7.2.1/mdp-boot-starter-rhino-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/rhino/rhino-cluster-limiter/1.3.0/rhino-cluster-limiter-1.3.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/rhino/rhino-cluster-common/1.3.0/rhino-cluster-common-1.3.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-handler/4.1.31.Final/netty-handler-4.1.31.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-buffer/4.1.31.Final/netty-buffer-4.1.31.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-common/4.1.31.Final/netty-common-4.1.31.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-transport/4.1.31.Final/netty-transport-4.1.31.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-resolver/4.1.31.Final/netty-resolver-4.1.31.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-codec/4.1.31.Final/netty-codec-4.1.31.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/rhino/rhino-extend/1.3.0/rhino-extend-1.3.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/aspectj/aspectjrt/1.8.13/aspectjrt-1.8.13.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-trace/1.7.2.1/mdp-boot-starter-trace-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/aspectj/aspectjweaver/1.8.13/aspectjweaver-1.8.13.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-runtime/1.7.2.1/mdp-boot-starter-runtime-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/boot/mdp-boot-starter-log/1.7.2.1/mdp-boot-starter-log-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/lmax/disruptor/3.4.2/disruptor-3.4.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/logging/log4j/log4j-web/2.17.1/log4j-web-2.17.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/logging/log4j/log4j-core/2.17.1/log4j-core-2.17.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/log/scribe-log4j2/2.0.0/scribe-log4j2-2.0.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/inf/xmd-log4j2/2.0.4/xmd-log4j2-2.0.4.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/inf/xmd-common-log4j2/2.0.4/xmd-common-log4j2-2.0.4.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.17.1/log4j-slf4j-impl-2.17.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/component/swagger-analysis-core/1.7.2.1/swagger-analysis-core-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/swagger/swagger-annotations/1.5.21/swagger-annotations-1.5.21.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/swagger/swagger-core/1.5.21/swagger-core-1.5.21.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.10.5/jackson-dataformat-yaml-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/swagger/swagger-models/1.5.21/swagger-models-1.5.21.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/swagger/swagger-parser/1.0.39/swagger-parser-1.0.39.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/commons-io/commons-io/2.6/commons-io-2.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-web/5.0.11.RELEASE/spring-web-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/component/mdp-doc/1.7.2.1/mdp-doc-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/reflections/reflections/0.9.11/reflections-0.9.11.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/servicecatalog/api-annotations/1.0.7/api-annotations-1.0.7.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/httpcomponents/httpclient/4.5.10/httpclient-4.5.10.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/google/code/gson/gson/2.8.5/gson-2.8.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/facebook/swift/swift-annotations/0.17.4-mt/swift-annotations-0.17.4-mt.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/eclipse/jgit/org.eclipse.jgit/5.4.0.201906121030-r/org.eclipse.jgit-5.4.0.201906121030-r.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/jcraft/jsch/0.1.55/jsch-0.1.55.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/jcraft/jzlib/1.1.1/jzlib-1.1.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/googlecode/javaewah/JavaEWAH/1.1.6/JavaEWAH-1.1.6.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/bouncycastle/bcpg-jdk15on/1.60/bcpg-jdk15on-1.60.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mdp/component/mdp-internal-utils/1.7.2.1/mdp-internal-utils-1.7.2.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-jcl/5.0.11.RELEASE/spring-jcl-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/dianping/cat/cat-client/1.8.4/cat-client-1.8.4.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/io/netty/netty-all/4.1.31.Final/netty-all-4.1.31.Final.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mtrace/idl-mtrace/1.2.3.1/idl-mtrace-1.2.3.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/thrift/libthrift/0.9.3-mt/libthrift-0.9.3-mt.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mtrace/mtrace/1.2.3.1/mtrace-1.2.3.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/xerial/snappy/snappy-java/1.1.7.2/snappy-java-1.1.7.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/meituan/mtrace/mtrace-api/1.2.3.1/mtrace-api-1.2.3.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/commons/commons-collections4/4.2/commons-collections4-4.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/google/guava/guava/20.0/guava-20.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/apache/httpcomponents/httpcore/4.4.12/httpcore-4.4.12.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/core/jackson-annotations/2.10.5/jackson-annotations-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/core/jackson-core/2.10.5/jackson-core-2.10.5.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/fasterxml/jackson/core/jackson-databind/2.10.5.1/jackson-databind-2.10.5.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/projectlombok/lombok/1.16.22/lombok-1.16.22.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-starter-test/2.0.7.RELEASE/spring-boot-starter-test-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-test/2.0.7.RELEASE/spring-boot-test-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/boot/spring-boot-test-autoconfigure/2.0.7.RELEASE/spring-boot-test-autoconfigure-2.0.7.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/jayway/jsonpath/json-path/2.4.0/json-path-2.4.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/minidev/json-smart/2.3/json-smart-2.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/net/minidev/accessors-smart/1.2/accessors-smart-1.2.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/assertj/assertj-core/3.9.1/assertj-core-3.9.1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/skyscreamer/jsonassert/1.5.0/jsonassert-1.5.0.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-core/5.0.11.RELEASE/spring-core-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/springframework/spring-test/5.0.11.RELEASE/spring-test-5.0.11.RELEASE.jar:/Library/Java/JavaVirtualMachines/apache-maven-3.8.6/repository/org/xmlunit/xmlunit-core/2.5.1/xmlunit-core-2.5.1.jar com.intellij.rt.junit.JUnitStarter -ideVersion5 -junit4 com.sankuai.risk.newegg.demo.web.controller.EmployControllerTest,getEmpByMisTest1
CommonResult(success=true, code=20000, message=成功, data=null)

Process finished with exit code 0

更好的参考链接:SpringBoot - 单元测试利器Mockito入门_小小工匠的技术博客_51CTO博客

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Mockito 是一个 Java 测试框架,用于模拟(mock)依赖项并使测试代码更简单和可读。它可以帮助您快速创建假的对象和模拟方法的行为。以下是 Mockito使用教程和示例。 ### 安装 Mockito使用 Mockito 之前,您需要将其添加到您的项目中。如果您使用 Maven,则可以将以下依赖项添加到您的 pom.xml 文件中: ```xml <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> <version>3.3.3</version> <scope>test</scope> </dependency> ``` 如果您使用 Gradle,则可以将以下依赖项添加到您的 build.gradle 文件中: ``` testImplementation 'org.mockito:mockito-core:3.3.3' ``` ### 创建 Mock 对象 要创建 Mock 对象,您可以使用 Mockito 的 `Mockito.mock()` 方法。该方法接受一个 Class 类型的参数,并返回一个空的 Mock 对象。例如,要为一个名为 `UserService` 的类创建 Mock 对象,您可以编写以下代码: ```java UserService userService = Mockito.mock(UserService.class); ``` ### 设置 Mock 对象的行为 创建 Mock 对象之后,您可以使用 Mockito 的 `when()` 方法设置 Mock 对象的行为。该方法接受一个方法调用,并返回一个 `Mockito.when()` 对象,您可以使用该对象设置方法调用的返回值。例如,要设置 `UserService` 类的 `getUserById()` 方法调用返回一个名为 `John` 的用户,您可以编写以下代码: ```java User john = new User("John"); when(userService.getUserById(1)).thenReturn(john); ``` ### 验证 Mock 对象的方法调用 Mockito 还提供了一种验证 Mock 对象的方法调用的方法。要验证方法调用,您可以使用 Mockito 的 `verify()` 方法。该方法接受一个 Mock 对象和一个方法调用,并验证该方法是否被调用。例如,要验证 `UserService` 类的 `getUserById()` 方法是否被调用,您可以编写以下代码: ```java verify(userService).getUserById(1); ``` ### 完整示例 下面是一个完整的 Mockito 示例。在这个例子中,我们将创建一个名为 `UserServiceTest` 的测试类,并使用 Mockito 创建一个名为 `userService` 的 Mock 对象。然后,我们将设置 `userService` 的 `getUserById()` 方法调用返回一个名为 `John` 的用户。最后,我们将使用 Mockito 验证 `userService` 的 `getUserById()` 方法是否被调用。 ```java import org.junit.Test; import org.mockito.Mockito; import static org.mockito.Mockito.when; import static org.mockito.Mockito.verify; public class UserServiceTest { @Test public void testGetUserById() { // Create the mock object UserService userService = Mockito.mock(UserService.class); // Set the mock object's behavior User john = new User("John"); when(userService.getUserById(1)).thenReturn(john); // Call the method being tested User user = userService.getUserById(1); // Verify the method was called verify(userService).getUserById(1); } } ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值