1. 程式人生 > >Maven 的依賴範圍

Maven 的依賴範圍

1、compile

編譯(compile)時需要 測試時需要,,執行時需要,打包時需要

 

例子:

  struts2-core

 

2、provided

編譯(compile)時需要,測試(test)時也需要 ,執行時不需要,打包時不需要

 

例子:

  jsp-api.jar   servlet-api.jar

 

3、runtime

編譯時不需要,測試時需要,,執行時需要,打包時需要

 

例子:

   資料庫驅動包

 

4、test

編譯時不需要,測試時需要,執行時不需要,打包也不需要

例子:

 junit.jar