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 参数,如下:

    完毕。

  • 相关阅读:
    【翻译】Flink Table Api & SQL —Streaming 概念 —— 时态表
    【翻译】Flink Table Api & SQL —Streaming 概念 ——在持续查询中 Join
    【翻译】Flink Table Api & SQL —Streaming 概念 ——时间属性
    【翻译】Flink Table Api & SQL —Streaming 概念 ——动态表
    【翻译】Flink Table Api & SQL ——Streaming 概念
    Kubernetes控制器之Deployment
    Kubernetes中nodeport,port,targetport对比
    Kubernetes控制器之ReplicaSet
    Kubernetes之Pods
    Kubernetes之使用ConfigMap配置Pod
  • 原文地址:https://www.cnblogs.com/jec1999/p/10792645.html
Copyright © 2011-2022 走看看