0
我在一個應用程序的工作正在使用以下Maven的依賴(https://mvnrepository.com/artifact/org.mybatis/mybatis-spring/1.3.0)的Maven提供依賴
它說,春天-JDBC是一種「提供的依賴」
但是依賴下面,我不不要在'Maven Dependencies'文件夾中看到它,除非手動將spring-jdbc添加到依賴項,否則我的應用程序將無法運行。爲什麼不是maven爲我做這件事?
提供的依賴意味着它將由您運行的環境提供,這意味着您需要添加您需要的這些依賴。 – khmarbaise
嗯,我的印象是Maven抓住了依賴關係的依賴關係,所以我不需要爲它們尋找myslef –
當然是的,但如果有人決定設置範圍,它會更靈活。所以你現在可以決定你想要使用的確切版本。與圖書館的關係往往是這樣。 – khmarbaise