项目管理利器-Maven(Windows安装)图文教程

 更新时间:2017年06月22日 10:13:40   投稿:jingxian  
下面小编就为大家带来一篇项目管理利器-Maven(Windows安装)图文教程。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

什么是Maven?

安装Maven环境:

下载地址:https://maven.apache.org/download.cgi

Maven3.3+JDK1.7以上版本

下载windows版本

解压到本地即可,对其中的文件夹进行讲解

bin目录:包含mvn的运行脚本

boot目录:包含一个类加载器的框架

conf目录:是配置文件目录

lib目录:包含maven平时所用到的所有类库

配置环境变量

M2_HOME:安装家目录D:\maven

path:D:\maven\bin

检查安装是否成功

m2 -version

Maven常用的构建命令

mvn -v查看版本

compile编译

test测试

package打包

clean删除target

install安装jar包到本地仓库中

Maven项目目录结构

src/maiin/java包含项目源码;src/test/java包含测试源码(Junit);pom.xml文件包含POM项目模型(Project Object Model)

以上这篇项目管理利器-Maven(Windows安装)图文教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java实现Floyd算法的示例代码

    Java实现Floyd算法的示例代码

    Floyd算法又称为插点法,是一种利用动态规划的思想寻找给定的加权图中多源点之间最短路径的算法。本文将用Java语言实现Floyd算法,需要的可以参考一下
    2022-07-07
  • java:无法访问org.springframework.boot.SpringApplication的解决方法

    java:无法访问org.springframework.boot.SpringApplication的解决方法

    这篇文章主要给大家介绍了关于java:无法访问org.springframework.boot.SpringApplication的解决方法,文中通过实例代码将解决的办法介绍的非常详细,需要的朋友可以参考下
    2023-01-01
  • Java8 LocalDateTime时间日期类使用实例详解

    Java8 LocalDateTime时间日期类使用实例详解

    本文从 LocalDateTime 类的创建、转换、格式化与解析、计算与比较以及其他操作几个方面详细介绍了 LocalDateTime 类在 Java 8 中的使用,感兴趣的朋友跟随小编一起看看吧
    2024-03-03
  • 在IDEA中搭建最小可用SpringMVC项目(纯Java配置)

    在IDEA中搭建最小可用SpringMVC项目(纯Java配置)

    这篇文章主要介绍了在IDEA中搭建最小可用SpringMVC项目(纯Java配置),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • maven 环境变量的配置详解

    maven 环境变量的配置详解

    这篇文章主要介绍了maven 环境变量的配置详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • 一文搞懂Java中的抽象类和接口到底是什么

    一文搞懂Java中的抽象类和接口到底是什么

    在类中没有包含足够的信息来描绘一个具体的对象,这样的类称为抽象类,接口是Java中最重要的概念之一,它可以被理解为一种特殊的类,不同的是接口的成员没有执行体,是由全局常量和公共的抽象方法所组成,本文给大家介绍Java抽象类和接口,感兴趣的朋友一起看看吧
    2022-04-04
  • Java流操作之数据流实例代码

    Java流操作之数据流实例代码

    这篇文章主要介绍了Java流操作之数据流实例代码,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01
  • 如何用java获取指定日期是第几周

    如何用java获取指定日期是第几周

    这篇文章主要给大家介绍了关于如何用java获取指定日期是第几周的相关资料,在开始之前我们需要先了解如何获取当前日期所在的年份以及第几周,在Java中可以使用Calendar类来获取这些信息,需要的朋友可以参考下
    2023-09-09
  • 详解MyBatis开发Dao层的两种方式(Mapper动态代理方式)

    详解MyBatis开发Dao层的两种方式(Mapper动态代理方式)

    这篇文章主要介绍了详解MyBatis开发Dao层的两种方式(Mapper动态代理方式),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12
  • 详解如何使用IntelliJ IDEA生成UML图

    详解如何使用IntelliJ IDEA生成UML图

    在软件开发中,UML(统一建模语言)是一种用于描述、构建和文档化软件系统的图形化语言,它帮助开发者以可视化的方式理解系统的结构和行为,手动绘制 UML 图可能既耗时又容易出错,所以本文给大家介绍了如何使用IntelliJ IDEA生成UML图,需要的朋友可以参考下
    2024-10-10

最新评论