美文网首页
Maven 零散内容

Maven 零散内容

作者: 歌哥居士 | 来源:发表于2019-03-27 07:12 被阅读0次

配置本地仓库

默认:~/.m2/repository
修改:<localRepository>新路径</localRepository>

Maven 依赖调节

最近原则
第一声明原则

Maven依赖范围

compile:编译、测试、运行。
provided:编译、测试。
test:测试。
runtime:运行。
system:与provided相同的classpath,与本地绑定,需要提供systemPath。
<dependency>
   <groupId>javax.sql</groupId>
   <artifactId>jdbc-stdext</artifactId>
   <version>2.0</version>
   <scope>system</scope>
   <systemPath>${java.home}/lib/rt.jar</systemPath>
</dependency>
import:只在dependencyManagement元素下才有用,将其他POM的dependencyManagement导入到本POM中。
<dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>${spring-cloud.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

Maven 命令

查看项目依赖
$ mvn dependency:list
打印依赖树
$ mvn dependency:tree
分析Maven依赖
$ mvn dependency:analyze

相关文章

网友评论

      本文标题:Maven 零散内容

      本文链接:https://www.haomeiwen.com/subject/cdgfvqtx.html