apache-maven在Ideal中的配置

一、

*.lastUpdated
是EveryThing清理下载失败的文件

 二、

一定要记住,每次新建一个Maven时,都要在Settings中配置路径,不然默认在C盘,内存越来越大,电脑越卡。

 Sttings-->Build、Execution...-->Build Tools-->Maven

 图中三条蓝线:前两条能看懂,最后Local_repository是本地仓库,我们自己建一个文件夹m2/repository(最好和Idea目录放到一起)除系统盘外。因为仓库是我们运行项目时下载的一些插件等,会越来越大。

3、IDEA环境准备(配置来源 sou Hadoop:https://mvnrepository.com/search?q=hadoop

{$MAVEN_HOME/conf/settings}

  <!--本地仓库所在位置-->

<localRepository>F:\m2\repository</localRepository>

 

<!--使用阿里云镜像去下载Jar包,速度更快-->

  <mirrors>

    <mirror>

      <id>alimaven</id>

      <name>aliyun maven</name>

      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>

      <mirrorOf>central</mirrorOf>        

    </mirror>

  </mirrors>

 

<!--本地配置JDK8版本-->

<profiles>

<profile>  

  <id>jdk-1.8</id>  

   <activation>  

     <activeByDefault>true</activeByDefault>  

     <jdk>1.8</jdk>  

   </activation>  

<properties>  

<maven.compiler.source>1.8</maven.compiler.source>  

<maven.compiler.target>1.8</maven.compiler.target>  

<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>

</properties>

</profile>

</profiles>

 

3.1.0 Maven配置

3.1.1 Maven准备

所有的配置都会下载到我们配置的本地仓库中repository

G:\IntelliJ IDEA Community Edition 2016.3.1\bendicangku\repository

 

 

<dependencies>
    <dependency>
        <groupId>org.apache.hadoop</groupId>
        <artifactId>hadoop-common</artifactId>
        <version>2.8.4</version>
    </dependency>

    <dependency>
        <groupId>org.apache.hadoop</groupId>
        <artifactId>hadoop-common</artifactId>
        <version>2.8.4</version>
    </dependency>
    <dependency>
        <groupId>org.apache.hadoop</groupId>
        <artifactId>hadoop-hdfs</artifactId>
        <version>2.8.4</version>
    </dependency>
    <dependency>
        <groupId>org.apache.hadoop</groupId>
        <artifactId>hadoop-client</artifactId>
        <version>2.8.4</version>
    </dependency>

    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>1.16.10</version>
    </dependency>

    <dependency>
        <groupId>log4j</groupId>
        <artifactId>log4j</artifactId>
        <version>1.2.17</version>
    </dependency>
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>1.7.7</version>
    </dependency>

    <!-- https://mvnrepository.com/artifact/junit/junit -->
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
        <scope>test</scope>
    </dependency>
</dependencies>

 

发布了15 篇原创文章 · 获赞 7 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_40938267/article/details/89815368