zoukankan      html  css  js  c++  java
  • 下载配置Maven&&使用maven

    1.下载配置Maven
    a.配置JAVA_HOME
    b.配置MAVEN_HOME D:apache-maven-3.6.3
    M2_HOME
    c.配置path %MAVEN_HOME%in
    d.验证 mvn -v
    e.配置本地仓库 maven目录/conf/settings.xml
    默认本地仓库 ${user.home}/.m2/repository
    修改本地仓库 <localRepository>D:/mvnrep</localRepository>
    2.使用maven
    约定 优于 配置
    硬编码方式:job.setPath("d:\abc");
    配置方式:
    job
    cnnf.xml <path>d:\abc<path>
    约定:使用默认值d:\abc
    job


    maven约定的目录结构
    项目

    -src
            --main            :程序功能代码
                --java        java代码
                --resources    资源代码、配置代码
            --test            :测试代码
                --java
                --resources
    -pom.xml                 :项目对象模型



    <groupId>域名翻转.大项目名</groupId>
    <groupId>org.myy.maven</groupId>

    <artifactId>子模块名</artifactId>
    <artifactId>HelloWorld</artifactId>

    <version>版本号</version>
    <version>0.0.1-SNAPSHOT</version>

    依赖:
    A中的某些类 需要使用B中的某些类,则称为A依赖于B
    在maven项目中,如果要使用一个当时存在的Jar或模块,则可以通过依赖是实现(去本地仓库,中央仓库去寻找)

    执行maven 必须在pom.xml所在目录中执行

    maven常见命令(第一次执行命令时,因为需要下载执行该命令的基础环境,所以会从中央仓库下载该环境到本地仓库)
    编译:(Maven基础组件,基础Jar)
    mvn compile --只编译main目录中的Java文件
    mvn test 测试
    mvn package 打成jar/war
    mvn install 将开发的模块放入本地仓库,供其他模块使用(放入的位置是通过gav决定的)
    mvn clean 删除target目录(删除编译文件的目录)
    运行mvn命令,必须在pom.xml文件所在目录

  • 相关阅读:
    爬虫--urllib,requests模块
    ADO.NET实用经验汇总
    MVC框架的优点-老外的原文翻译
    ASP.NET MVC 3: Razor的@:和语法
    html做表格只显示表格的外边框
    ASP.NET 页生命周期概述
    Asp.Net母版页元素ID不一致的体现
    Asp.Net套用母版页后元素ID不一致之个人总结
    ASP.NET 4.0配置文件中的ClientIDMode属性
    Asp.Net母版页和内容页运行机制
  • 原文地址:https://www.cnblogs.com/mayouyou/p/13177442.html
Copyright © 2011-2022 走看看