Maven 的依赖范围

1、compile

编译(compile)时需要 测试时需要,,运行时需要,打包时需要

例子:

  struts2-core

2、provided

编译(compile)时需要,测试(test)时也需要 ,运行时不需要,打包时不需要

例子:

  jsp-api.jar   servlet-api.jar

3、runtime

编译时不需要,测试时需要,,运行时需要,打包时需要

例子:

   数据库驱动包

 

4、test

编译时不需要,测试时需要,运行时不需要,打包也不需要

例子:

 junit.jar

猜你喜欢

转载自www.cnblogs.com/ys951207/p/10226820.html