Maven知识点简要
dependencies即使在子項目中不寫該依賴項,那么子項目仍然會從父項目中繼承該依賴項(全部繼承)
dependencyManagement里只是聲明依賴,并不實現引入,因此子項目需要顯示的聲明需要用的依賴。
2、阿里鏡像,修改settings <mirrors> <mirror> <id>maven.net.cn</id> <name>one of the central mirrors in china</name> <url>http://maven.net.cn/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror><mirror> ?
?? <id>alimaven</id> ?
? ?<name>aliyun maven</name> ?
? ?<url>http://maven.aliyun.com/nexus/content/groups/public/</url> ?
?<mirrorOf>central</mirrorOf> ?????????
</mirror>
<mirror>
<id>ui</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://uk.maven.org/maven2/</url>
</mirror>
<mirror>
????????????<id>osc</id>
????????????<mirrorOf>central</mirrorOf>
????????????<url>http://maven.oschina.net/content/groups/public/</url>
????????</mirror>
????????<mirror>
????????????<id>osc_thirdparty</id>
????????????<mirrorOf>thirdparty</mirrorOf>
????????????<url>http://maven.oschina.net/content/repositories/thirdparty/</url>
????????</mirror>
</mirrors>?
3、聚合與繼承 聚合 一般聚合項目用<packaging>pom</packaging> 聚合項目與子項目平行目錄結構的配置 <modules> <module>../subModule1</module> <module>../subModule2</module> </modules> 繼承 <perent> <groupId></groupId> <artifactId></artifactId> <version></version> <relativePath></relativePath> </parent> 父模塊dependencyManagement中定義的依賴:不會為父模塊和子模塊實際依賴,必須在子模塊定義實際定義才行,而dependencies為導致父模塊和所有子模塊的依賴不必要的資源;pluginManagement和plugins有相同的道理 4、maven將本地jar包添加到本地倉庫maven在pom文件里引用本地jar
方法1:
??? <dependency>?
??????? <groupId>org.wltea</groupId>?
??????? <artifactId>IKAnalyzer</artifactId>?
??????? <version>2012_u6</version>?
??????? <scope>system</scope>?
??????? <systemPath>E:/repositories/IKAnalyzer2012_u6.jar</systemPath>?
??? </dependency>
mvn?install:install-file?-Dfile=jar包的位置?-DgroupId=一般是公司名倒序?-DartifactId=唯一型ID?-Dversion=版本號?-Dpackaging=jar??
轉載于:https://www.cnblogs.com/hero123/p/9244864.html
總結
以上是生活随笔為你收集整理的Maven知识点简要的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 纪念钞是真钱吗
- 下一篇: 吉林敖东是国企还是私企