首页 > 其他分享 >Maven安装使用

Maven安装使用

时间:2024-10-14 13:47:42浏览次数:3  
标签:maven Java 文件 目录 Maven 使用 安装 环境变量

1.Maven下载地址

maven下载:Maven – Download Apache Maven

2.Maven版本说明

我的版本是3.9.6,现在官网版本是3.9.9

bin:该目录包含了mvn运行的脚本,分别为mvn、mvn.bat、mvnDebug、mvnDebug.bat和m2.conf,这些脚本用来配置 Java 命令,准备 CLASSPATH 和相关的 Java 系统属性,然后执行Java 命令

boot:该目录只包含一个文件,以maven 3.0为例,该文件为plexus-classworlds-2.3.3.jar。plexus-classworlds是一个类加载器框架,相对于默认的 Java 类加载器,它提供了更丰富的语法以方便配置,Maven 使用该框架加载自己的类库。

conf:该目录包含了要给非常重要的文件settings.xml。直接修改该文件,就能再机器上全局地定制 Maven 的行为。一般情况下,我们更偏向于复制该文件至/.m2/目录下(表示用户目录),然后修改该文件,在用户范围定制 Maven 的行为。

lib:该目录包含了所有 Maven 运行时需要的 Java 类库,Maven 本身是分模块开发的,因此用户能看到诸如maven-core-3.0.jar和maven-model-3.0.jar之类的文件。

LICENSE:该文件记录了 Maven 使用的软件许可证

NOTICE:该文件记录了 Maven 包含的第三方软件。

README.txt:该文件则包含了 Maven 的简要介绍,包括安装需求以及如何安装的简要指令等。

3.编辑Maven环境变量

        3.1 检查JDK环境变量配置

              Java_Home 环境变量

        下面图片变量值是我电脑上面的JDK路径,你需要填写自己的JDK路径

第一步:配置环境变量

第二步:添加 JDK 的 bin 目录

双击点开

通过DOS 命令窗口检查配置是否有效   java -version

4.配置maven_home环境变量

配置MAVEN_HOME

检查Maven是否有效重启DOS命令窗口

标签:maven,Java,文件,目录,Maven,使用,安装,环境变量
From: https://blog.csdn.net/m0_59296485/article/details/142912694

相关文章

  • 使用 acme.sh 生成免费 90 天的 SSL 泛域名证书
    原文地址求你点进去看,给自己的博客加加热度https://typecho.hanzhe.site/archives/13.htmlacms.sh是Github上开源的一款SSL证书申请工具,该工具安装配置完成后可帮我们申请免费SSL证书,并通过定时任务实现证书自动续期,理论上配置一次终生实用,官方有提供了中文文档可自行查......
  • Android开发编译curl库给Android使用
    Android开发编译curl库给Android使用编译zlib库官网:http://zlib.net/解决后面出现的error:--with-opensslwasgivenbutOpenSSLcouldnotbedetectedexportANDROID_NDK_HOME=/home/ubuntu20/Android/Sdk/ndk/21.4.7075529exportTOOLCHAIN=$ANDROID_NDK_HOME/toolc......
  • Java-Vue使用浏览器调用本地exe服务
    Java-浏览器调用本地exe服务Java+Vue编写的BS服务调用本地的exe服务,从技术来说介绍这块的内容本来就很少,浏览器访问本地文件从安全限制上又存在诸多限制,本文章也是本人在实际开发过程中遇到了需要这种应用的场景,花费一些时间实践出的一种解决方案。1.Vue画面-button按钮<el-button......
  • 在 CentOS 7 上安装 Docker CE 和 Docker Compose
    在CentOS7上安装DockerCE和DockerCompose  #安装必要的依赖yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2#添加DockerCE仓库yum-config-manager--add-repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#更新缓存yum......
  • [javascript] 使用正则替换逗号分割钱
    constval=['12','123','1234','12345','123456','1234567','1234442313123']constreg=/(?<=\d)(?=(\d{4})+(?!\d))/gletres=''val.forEach(i=>......
  • Bash数组与字典使用
    需求编写bash脚本希望用到更加灵活的数据格式。数组使用index索引,直接调用返回第一个元素,支持-1检索,不存在的index返回空。举例:将十进制数转换为十六进制。declare-aHEX#可以省略HEX=(0123456789ABCDEF)echo${HEX[15]}#F字典使用key索引,直接调用......
  • openssl 1.1.1 安装
    https://download.csdn.net/blog/column/10942194/125836859root@VM-0-10-ubuntu:/home/ubuntu#wgethttps://www.openssl.org/source/openssl-1.1.1n.tar.gzopenssl:errorwhileloadingsharedlibraries:libssl.so.1.1在执行opensslversion出现如下错误:openssl:erro......
  • AI智能照片放大软件--Topaz Gigapixel AI macOS苹果电脑安装包(含激活秘钥)
    TopazGigapixelAI是一款功能强大的图像无损放大工具,具有以下功能特色:首先,它利用人工智能技术,能自动识别并增强图像中的细节,包括纹理、边缘等,同时减少噪声,使图像更加清晰细腻。其次,软件支持超高放大倍率,最高可达600%,且放大后的图像质量依然保持优秀。此外,TopazGigapixelAI还提......
  • perl学习笔记14_安装模块
    目录1.问题2.手工下载模块3.安装模块到本地目录4.使用模块1.问题在工作站内网,安装perl模块会有两个问题:没有网络,需要手工下载模块.没有perl目录权限,需要把模块安装到本地.2.手工下载模块在外网进入cpan网站:https://metacpan.org/.在搜索框输入要下载的模......
  • k8s 1.28 安装配置 knative-serving v1.15.2 + cert-manager v1.16.1
    安装配置knative-serving配置基础组件#考虑image可能存在拉取问题,可以使用https://github.com/DaoCloud/public-image-mirror方法替换kubectlapply-fhttps://github.com/knative/serving/releases/download/knative-v1.15.2/serving-crds.yamlkubectlapply-fhttps:......