idea部署Maven入门(一)——环境变量的配置和下…

2018-11-20 03:22:10来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

    介绍:

      1  Maven是用来管理jar包的一种工具,

      2  Maven主要是构建java项目和java web项目 

      3 maven项目管理所依赖的jar包不需要手动向工程添加jar包,只需要在pom.xml(maven工程的配置文件)添加jar包的坐标,自动从maven仓库中下载 jar包、运行

    第一步: 首先下载Maven的两个压缩包

         http://maven.apache.org/

        下载共两个zip包。

        apache-maven-3.5.4-bin.zip

        apache-maven-3.5.4-src.zip

        解压:将maven解压到一个不含有中文和空格的目录中。

        ?

     第二步:配置环境变量

         首先需要基础的java环境,安装和配置jdk,在这里我就不写了,免得增加文章长度。

         首先在系统变量配置:

          MAVEN_HOME

          D:\apache-maven-3.5.4

         ?

          然后再path中加入%MAVEN_HOME%\bin(如果装多版本的maven需要直接配置路径就行如:D:\apache-maven-                        3.5.4\bin)

          ?

          在cmd中使用mvn -v检查自己的maven是否安装好。

         ?

     第三步:配置idea的maven设置和本地工厂

       ?

       User setting file 一栏为maven本地地址的xml文件;

       local repository 为本地仓库

    第四步:用maven创建一个项目

        选择file->new project->  Maven->Create form archetype->如下图灰色选中处

?

 ?

  Group id  主要是为了避免和中央数据库的一些项目冲突

  Artifact id 是你项目的名称

  如果有有组id,你项目的名字就叫组id加上atifact id

?

创建项目的时候最好选择本地仓库,至于为什么会在下一篇文章讲解

  第五部分:maven项目的结构

    src/main/java —— 存放项目的.java文件

    src/main/resources —— 存放项目资源文件,如spring, hibernate配置文件

    src/test/java —— 存放所有单元测试.java文件,如JUnit测试类

    src/test/resources —— 测试资源文件

    target —— 项目输出位置,编译后的class文件会输出到此目录

    pom.xml——maven项目核心配置文件

Project

  |-src

  |   |-main

  |   |  |-java        —— 存放项目的.java文件

  |   |  |-resources   —— 存放项目资源文件,如spring, hibernate配置文件

         |-webapp     —— webapp目录是web工程的主目录

            |-WEB-INF

              |-web.xml

  |   |-test

  |      |-java        ——存放所有测试.java文件,如JUnit测试类

  |      |-resources   —— 测试资源文件

  |-target             —— 目标文件输出位置例如.class、.jar、.war文件

  |-pom.xml           ——maven项目核心配置文件

Maven入门(二) https://www.cnblogs.com/lzy321/p/9975845.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:java调用Linux执行Python爬虫,并将数据存储到elasticsearch中--

下一篇:Struts2初体验