zoukankan      html  css  js  c++  java
  • 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 参数,如下:

    完毕。

  • 相关阅读:
    查看每个核的资源情况
    什么时候使用NO_UNNEST
    走FILTER效率高的2种情况
    PL/SQL 包头和包体
    产品研发要配合好
    ElasticSearch 文档并发处理以及文档路由
    ES(ElasticSearch) 索引创建
    BaikalDB技术实现内幕(三)--代价模型实现
    腾讯位置服务地图SDK自定义地图和路况
    mysql数据库优化
  • 原文地址:https://www.cnblogs.com/jec1999/p/10792645.html
Copyright © 2011-2022 走看看