首页 > 其他分享 >Maven安装

Maven安装

时间:2023-10-09 21:47:54浏览次数:36  
标签:maven Java JDK 配置 1.8 Maven 安装

常用地址

官网 https://archive.apache.org

中央仓库 https://mvnrepository.com

下载地址 https://archive.apache.org/dist/maven/binaries

配置Maven本地仓库

修改 ./conf/settings.xml
添加 <localRepository>xxxxx</localRepository>
配置前

<!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->

配置后

  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->
  <localRepository>E:/maven/repo</localRepository>

配置阿里云Maven仓库

Maven 下载 jar 包默认访问境外的中央仓库,而国外网站速度很慢。改成阿里云提供的镜像仓库,访问国内网站,可以让 Maven 下载 jar 包的时候速度更快。配置的方式是:

  • 删除以下配置
<!-- <mirror>
  <id>maven-default-http-blocker</id>
  <mirrorOf>external:http:*</mirrorOf>
  <name>Pseudo repository to mirror external repositories initially using HTTP.</name>
  <url>http://0.0.0.0/</url>
  <blocked>true</blocked>
</mirror> -->
  • 添加阿里云仓库
<mirror>
	<id>nexus-aliyun</id>
	<mirrorOf>central</mirrorOf>
	<name>Nexus aliyun</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

配置Maven项目的基础JDK版本

如果按照默认配置运行,Java 工程使用的默认 JDK 版本是 1.5,而我们熟悉和常用的是 JDK 1.8 版本。修改配置的方式是:将 profile 标签整个复制到 settings.xml 文件的 profiles 标签内。

<profile>
	  <id>jdk-1.8</id>
	  <activation>
		<activeByDefault>true</activeByDefault>
		<jdk>1.8</jdk>
	  </activation>
	  <properties>
		<maven.compiler.source>1.8</maven.compiler.source>
		<maven.compiler.target>1.8</maven.compiler.target>
		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
	  </properties>
</profile>

配置环境变量

Maven 是一个用 Java 语言开发的程序,它必须基于 JDK 来运行,需要通过 JAVA_HOME 来找到 JDK 的安装位置,所以配置Maven环境变量之前需要先配置好Jave的环境变量

  • 配置 MAVEN_HOME
    添加 MAVEN_HOME maven根目录
    maven环境变量截图1

  • 配置PATH
    %MAVEN_HOME%\bin
    maven环境变量截图2

  • 验证
    mvn -v

C:\Users\Administrator>mvn -v
Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: D:\software\apache-maven-3.8.4
Java version: 1.8.0_141, vendor: Oracle Corporation, runtime: D:\software\Java\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

标签:maven,Java,JDK,配置,1.8,Maven,安装
From: https://www.cnblogs.com/yuxl94/p/17753222.html

相关文章

  • Maven依赖
    依赖说明如果A工程里面用到的了B工程的类、接口、配置文件等等这样的资源,那么我们就可以说A依赖BMaven中的具体问题jar包的下载:使用Maven之后,jar包会从规范的远程仓库下载到本地jar包之间的依赖:通过依赖的传递性自动完成jar包之间的冲突:通过对依赖的配置进行调整,让某些Jar......
  • Maven继承
    继承说明Maven工程之间,A工程继承B工程B工程:父工程A工程:子工程本质上是A工程的pom.xml中的配置继承了B工程中pom.xml的配置。作用在父工程中统一管理项目中的依赖信息,具体来说是管理依赖信息的版本。它的背景是:对一个比较大型的项目进行了模块拆分。一个......
  • KEIL5安装介绍
    @目录简介安装安装包获取安装Keil5安装STM32芯片包破解KEIL5简介Keil5是Keil公司推出的一款嵌入式开发工具。包括了MDK、DS-MDK和MDK-Lite三个版本,其中MDK是最全面的版本,支持最多的器件和功能。Keil5提供了一个完整的开发环境,包括编辑器、编译器、调试器等。Keil5支持多种处理......
  • Maven
    一、Maven加载原理Maven工具会根据pom模型(pom.xml)加载当前项目需要使用的资源。每次加载都是从本机某个指定的文件夹去加载。如果本机文件夹中没有这个资源,会从Maven远程服务器中下载到本机文件夹,Maven再去加载本机文件夹中资源。专业概念:中央仓库(CentralRepository):Maven......
  • maven多模块版本统一管理
    maven多模块版本统一管理结构:父模块子1模块依赖子2模块子2模块父模块定义<project><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-p......
  • 笔记1:环境安装及烧录模式
    1.需要安装ADB工具2.使用RKDevTool.exe 烧录固件 K3568开发板需要进入Loader或Maskrom模式才可执行烧写操作。进入Loader模式的方法:首先按住开发板上的音量+(V+)按键(具体位置请参考按键示意图3.2.3)不松,给开发板上电或复位,此时RKDevTool工具会提示:发现一个LOADER......
  • Win10安装VSCode并配置Python环境(完美避开踩过的所有坑)
    安装VScode下载vscode下载链接:https://code.visualstudio.com/Download根据自己的电脑型号下载对应的版本。我下载的是windows/UserInstaller,但是使用时会提示“”。所以,推荐下载SystemInstaller版本。两者区别可以自行百度,或......
  • ORacle安装
    ORacle安装参考博客:https://blog.csdn.net/lidapang123/article/details/88928035Oracle安装包下载地址:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html下载:19.3-EnterpriseEdition(alsoincludesStandardEdition2)的MicrosoftW......
  • Rust安装及学习资料
    目录官网包管理Rust程序设计语言通过例子学Rust在线运行安装rustup升级Rust卸载Rust创建项目官网https://www.rust-lang.org/zh-CN/包管理https://crates.io/Rust程序设计语言https://kaisery.github.io/trpl-zh-cn/通过例子学Rusthttps://rustwiki.org/zh-CN/......
  • 安装Mysql详细步骤
    一、下载安装包地址:https://downloads.mysql.com/archives/community/-根据需要选择安装版本二解压并创建配置文件,创建数据目录1将下载的压缩包解压2在bin目录同级下创建一个文件,命名为my.ini3在bin目录同级下创建一个文件夹,命名为data如图:三编辑配......