• idea集成maven


    1 下载maven并解压

    至 http://archive.apache.org/dist/maven/maven-3/下载zip包,下载后的包如下:

    解压到安装目录下:如:D:software,解压后,目录如图:

    2 配置环境变量

    添加系统环境变量,MAVEN_HOME,指向上一步的解压目录,如图:

    并添加到path,如:

    须确保环境变量中,已配置JAVA_HOME。

    打开cmd,输入mvn -v ,出现如下图示即正面maven已安装成功。

     

    3 配置本地仓库

    编辑 D:softwareapache-maven-3.5.2confsettings.xml ,指定localRepository,如:

    那,这样再新建项目时,会先到本地仓库寻找jar包。 

    配置阿里云镜像仓库,在settings.xml中找到mirrors节点,插入如下配置:

        <mirror>
          <id>alimaven</id>
          <name>aliyun maven</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
          <mirrorOf>central</mirrorOf>        
        </mirror>	

    4 idea集成

    打开idea,搜索maven,设置Maven home directory,User settings file,Local repository,如图:

    为Runner添加VM Options,-DarchetypeCatalog=internal,配置后,新建项目时,会优先查找本地仓库。

    5 使用骨架创建maven的java工程

    新建项目,选择Maven,勾选Create from archetype,选择 quickstart

    输入GroupId、ArtifactId、Version

    再次确定信息,注意User settings file 和Local repository是否正确

     指定项目所在位置

    点击finish完成。记得点击允许自动导入 enable auto import 控制台log如下

    补全resources目录

    6 不使用骨架创建maven的java工程

    新建项目时,不选择Create from archetype,直接下一步,创建出的项目目录如图,与有骨架的项目相比,只是少了一个可执行的App.java文件。

    创建java项目时,推荐使用这种方式

    7 使用骨架创建maven的web工程

    创建项目,选定骨架webapp

    新建java目录,指定为Sources Root

    解决速度慢的问题:

    方法1:在创建Maven项目时加上 archetypeCatalog=internal 参数,如下:

    方法2:在maven的VM Options加上 -DarchetypeCatalog=internal 参数,如下:

    完毕。

  • 相关阅读:
    SQL Server的Execute As与连接池结合使用的测试
    为什么SQL语句Where 1=1 and在SQL Server中不影响性能
    [转]NGINX下配置CACHE-CONTROL
    ls列出当前目录包含子目录下面的所有文件的绝对路径
    [转]无法滚动到溢出容器的Flex项的顶部
    align-items和align-content的区别
    go实现快速排序
    [转]linux超级服务器inetd详解
    makefile 小记
    [转]gcc
  • 原文地址:https://www.cnblogs.com/jec1999/p/10792645.html
Copyright © 2020-2023  润新知