scope里面還有import這個是干什么的
<dependency>
? ? ? ? ? ? ? ? <groupId>org.springframework.boot</groupId>
? ? ? ? ? ? ? ? <artifactId>spring-boot-dependencies</artifactId>
? ? ? ? ? ? ? ? <version>2.2.1.RELEASE</version>
? ? ? ? ? ? ? ? <type>pom</type>
? ? ? ? ? ? ? ? <scope>import</scope>
? ? ? ? ? ? </dependency>
老師,我想問一下scope這個import什么意思,以及type的含義,貌似你沒有講到,謝謝老師
2021-02-03
type 指打包形式,如jar, pom
scope聲明該依賴生效的作用域
2021-05-14
type?指依賴的類型。默認值是jar,表示你使用的依賴是普通的jar包。
為了防止依賴的jar過多,pom文件膨脹,可讀性差??梢詫⒁恍┫嚓P的jar,例如spring-boot相關的jar包先打包成pom類型的包,本質就是在該項目中描述相關依賴,然后在項目中使用該pom,pom中定義的包就導入進來了,其實也可以吧pom中定義的依賴,直接在項目中定義,但是pom文件會變的很大,不便閱讀。
scope?指的是和聲明周期相關的作用域。分別在編譯、運行和打包階段有效果。另外,它代表是本地計算機上的jar包,實際開發中幾乎不這樣用,了解即可