zoukankan      html  css  js  c++  java
  • idea 给maven项目添加依赖(二)

    这里接着上一篇来

    我们观察目录发现有两个pom.xml(project object module)

    项目是里面的,所以外面的先不管它。

    点击里面的pom.xml

    1.在<url>节点下面加入阿里云仓库

    <!--仓库-->
        <repositories>
            <repository>
                <id>central repository</id>
                <name>Central</name>
                <url>http://maven.aliyun.com</url>
            </repository>
        </repositories>

    2.修改原有的junit依赖

    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.3</version>
        <scope>test</scope>
    </dependency>

    3.加入log4j依赖

    打开http://maven.aliyun.com

    搜索log4j,复制节点

    或者百度

     点击使用量最多的1.2.17

    复制节点

    粘贴到<dependencies>节点里,然后idea会自动下载jar包到maven的本地仓库,下载完成后<version>节点由红色变为白色,如果本地仓库有,就不用下载啦。

    4.如法炮制,下载你需要的jar包到你的本地仓库吧

    这里我下载了以下依赖,如果某个依赖不好用,就下载邻近版本的依赖吧。比如mysql-connector-java 5.1.38的依赖如果不好用,就换5.1.39

    <dependencies>
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>4.3</version>
                <scope>test</scope>
            </dependency>
            <!-- https://mvnrepository.com/artifact/log4j/log4j -->
            <dependency>
                <groupId>log4j</groupId>
                <artifactId>log4j</artifactId>
                <version>1.2.17</version>
            </dependency>
            <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->
            <dependency>
                <groupId>org.mybatis</groupId>
                <artifactId>mybatis</artifactId>
                <version>3.4.1</version>
            </dependency>
            <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
                <version>5.1.39</version>
            </dependency>
    View Code

    5.修改<build>节点

        <build>
            <resources>
                <resource>
                    <directory>src/main/java</directory>
                    <includes>
                        <!--** 无限级目录,src/main/java下所有包的xml文件都加入resources-->
                        <include>**/*.xml</include>
                    </includes>
                </resource>
            </resources>
        </build>

    6.删除外面pom.xml中多余的依赖

    下面是引入jar包后的项目结构

  • 相关阅读:
    软件设计7个原则
    vue.js 样式绑定 font-size 问题
    实例理解scala 隐式转换(隐式值,隐式方法,隐式类)
    著名端口整理(常用服务的默认端总结)
    .NET Core Web API 实现大文件分片上传
    ngnix反向代理tomcat,ssl证书配置及自定义错误页面
    微信登录闪退
    gradle如何配置阿里云的中央仓库
    HashMap底层实现和原理
    关于Java中String类的hashCode方法
  • 原文地址:https://www.cnblogs.com/tomasman/p/7531436.html
Copyright © 2011-2022 走看看