美文网首页
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