zoukankan      html  css  js  c++  java
  • 如何配置maven的环境变量

    安装maven后,这是maven的安装路径

    打开:我的电脑——右键——属性——高级系统设置——环境变量

    第一步:点击“系统变量(S)”下面的“新建(W)...”按钮,在“新建系统变量”中输入变量名MAVEN_HOME,并将变量值设置为安装路径,在这里为D:program documentapache-maven-3.5.2

    第二步:编辑“Path变量”,在其变量值的末尾加上;%MAVEN_HOME%in(注意:跟前面变量值要以英文分号间隔)。

    第三步:检查maven环境是否配置成功,在cmd上输入:mvn -v  成功的界面如下:

    如果失败的话,可以输入path,查看配置的path是否正确。

    下面介绍一下maven的常用命令:

    mvn archetype:create :创建 Maven 项目
    mvn compile :编译源代码
    mvn test-compile :编译测试代码
    mvn test : 运行应用程序中的单元测试
    mvn site : 生成项目相关信息的网站
    mvn clean :清除目标目录中的生成结果
    mvn package : 依据项目生成 jar 文件
    mvn install :在本地 Repository 中安装 jar
    mvn eclipse:eclipse :生成 Eclipse 项目文件

    在maven项目中,关于pom.xml文件的节点介绍:
    <project> :文件的根节点 .
    <modelversion> : pom.xml 使用的对象模型版本
    <groupId> :创建项目的组织或团体的唯一 Id
    <artifactId> :项目的唯一 Id, 可视为项目名
    <version> :产品的版本号
    <packaging> :打包物的扩展名,一般有 JAR,WAR,EAR 等 
    <name> :项目的显示名,常用于 Maven 生成的文档
    <url> :组织的站点,常用于 Maven 生成的文档
    <description> :项目的描述,常用于 Maven 生成的文档
    <classifier> : 分类
    <outputDirectory> : 定义输出文件夹
    <type> : 相应的依赖产品包形式,如jar,war
    <scope> : 用于限制相应的依赖范围,包括以下的几种变量
    compile :默认范围,用于编译
    provided:类似于编译,但支持你期待jdk或者容器提供,类似于classpath
    runtime:在执行时,需要使用
    test:用于test任务时使用
    system:需要外在提供相应得元素。通过systemPath来取得
    <systemPath> : 仅用于范围为system。提供相应的路径
    <optional> : 标注可选,当项目自身也是依赖时。用于连续依赖时使用

  • 相关阅读:
    [zt]VisualStudio2005技巧集合你真的会使用断点吗?
    轻松掌握Windows窗体间的数据交互
    Real Multithreading in .NET 2.0
    [zt]petshop4.0 详解之八(PetShop表示层设计)
    9.6 english log
    浅谈“三层结构”原理与用意
    [zt]petshop4.0 详解之四(PetShop之ASP.NET缓存)
    [虚拟技术]你会选谁:Red Hat还是Ubuntu KVM虚拟化?
    [虚拟技术]Linux KVM与Xen,QEMU的性能比较
    [虚拟化平台技术]选择哪一种虚拟化平台 KVM还是Xen?
  • 原文地址:https://www.cnblogs.com/TerLeeHost/p/7890863.html
Copyright © 2011-2022 走看看