maven的应用(一:安装及环境搭建和仓库管理)

Maven仓库安装以及IDEA配置Maven仓库 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar 阅读详情

一、引言

  1. 什么是maven

    maven是一个项目管理的工具,用于对项目的整个开发周期进行管理,包括 编译、测试、清理、打包、部署等环节。

  2. maven的优势

    屏蔽不同的集成工具间的差异
    自动管理jar包 及 jar包间的依赖 (仓库)
    maven支持项目的持续集成/部署
    maven支持远程部署
    在这里插入图片描述

二、maven的安装及环境的搭建

  1. 安装:

    apache-maven-3.5.3-bin.zip
    右键 -> 解压到,选择磁盘目录,建议放在根目录,例如:d:
    在这里插入图片描述

  2. 配置环境变量

    右键我的电脑–>属性–>高级配置–>环境变量
    需要配置2个环境变量:
    a. MAVEN_HOME: 新建该环境变量 值为maven的安装根目录
    b. PATH: 修改现有的PATH环境
    注意:
    必须保留现有的值别删除
    在最前面增加 maven的bin目录
    在这里插入图片描述
    在这里插入图片描述

  3. 测试环境变量

    window+R --> cmd --> 进入DOS黑窗口 --> 输入命令 mvn -v
    看到以下界面,maven环境搭建成功
    注意:
    如果出现 mvn不是内部指令,查看path目录,修改之后,重启dos窗口,重新输入命令测试
    在这里插入图片描述

三、配置maven仓库

  1. 本地仓库

    指定本地仓库存储的位置:maven安装根目录/conf/settings.xml
    在这里插入图片描述

  2. maven服务器中心仓库(远程)

    仓库官方服务器网址:https://mvnrepository.com
    如果直接使用官方服务器,相当会慢,可以切换到国内阿里仓库服务器【可选】
    切换仓库服务器:maven安装根目录/conf/settings.xml
    在这里插入图片描述

  3. 测试仓库

    windows+R --> cmd --> 输入命令 mvn help:system
    下载成功,显示以下界面
    在这里插入图片描述

  4. 删除仓库中下载失败的jar包

    打开文件修改仓库路径:
    右键maven资料->删除maven仓库中的失败文件.bat
    使用notepad++打开 -> 修改本地仓库目录 -> 保存
    在这里插入图片描述
    双击 maven资料/删除maven仓库中的失败文件.bat
    在这里插入图片描述

Maven仓库管理:包括仓库配置,远程仓库,本地仓库,代理设置,依赖范围,依赖传递,插件机制等知识点 Maven仓库管理(Repository Management)是Maven项目构建中必不可少的一环。Maven仓库管理主要分为两方面,分别是配置、托管和部署三方面。配置指的是对Maven仓库的基础配置,比如仓库地址,用户名密码等;托管是将项目所需的依赖或构件发布到Maven仓库供其他项目进行引用;部署是将开发完成的Maven工程从本地环境构建成可用于测试或者生产环境的可运行的包。本文将介绍相关知识点并详细说明如何配置、托管和部署Maven仓库。 阅读详情

相关推荐

搭建私有 Maven 仓库

搭建 Maven 仓库主要涉及到两种类型:本地仓库和远程仓库。本地仓库是 Maven 在你的计算机上存储所有项目依赖的本地副本的地方。远程仓库可以是任何可以从互联网上访问的 Maven 仓库,比如 Maven 中央仓库、公司内部的私有仓库等。下面,我将主要介绍如何搭建一个私有 Maven 仓库。

Jason_boy5的博客 2353

Maven系列第4篇:仓库详解

这是maven系列第4篇。

azhou的代码园 3989

深入Android构建系统:一次修改ro.vendor.build.fingerprint失败的排查与解决记录

本文深入探讨了Android构建系统中修改ro.vendor.build.fingerprint的完整解决方案。通过分析vendor分区的特殊地位和构建指纹的生成路径,提供了三种实战修改方法,并揭示了指纹修改可能遇到的陷阱与对策,帮助开发者彻底解决这一常见问题。

weixin_30621711的博客 139

【仓库管理】搭建 Maven 私服之一--Nexus仓库(Repository)管理软件

图7:Nexus 登录界面图4:Nexus 仓库列表(猛击图片,查看原图)重复以上步骤,再创建一个名称为 bianchengbang_Release_hosted ,策略为 hosted 的宿主仓库。图5:Nexus 仓库列表-宿主仓库(猛击图片,查看原图)若该构件通过 Maven 构建产生的,则可以选择 From POM,Nexus 会自动从 POM 中获取构件的坐标。若该构件来自第三方,则只能选择 GAV Parameters,手动定义构件的坐标。

DreamSun的博客 8435

避坑指南:企业微信IP白名单设置失败的5种常见原因及解决方案

本文深入解析企业微信API调用中IP白名单设置失败的5种常见原因,包括动态公网IP变更、代理服务器导致的IP失真等,并提供针对性的解决方案。特别针对可信IP配置问题,详细介绍了诊断方法和Java代码示例,帮助企业开发者快速解决访问限制问题,确保API调用安全稳定。

weixin_29280657的博客 619

京东联盟h5st(3.1)加密参数逆向实战与反爬对抗策略

本文详细解析了京东联盟h5st(3.1)加密参数的逆向分析与实战破解过程。通过接口分析定位关键加密函数,拆解h5st结构并还原其基于SHA256和HMAC-SHA256的加密逻辑,最终使用Python集成JavaScript环境成功复现加密算法,并分享了应对反爬的频率限制、IP封禁及算法升级等对抗策略。

weixin_29246195的博客 1738

maven

一、 maven介绍 1、什么是maven? Maven 是一个项目管理工具,它包含了一个项目对象模型 (POM:Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑 ...

远方的博客 6815

三相交错并联的boost变换器simulink仿真,电流双闭环控制策略

文章介绍了一种基于Simulink的三通道交错并联双向Buck-Boost变换器的设计与仿真。该变换器采用电压外环和三电流内环的控制策略,并通过120°载波移相技术实现Buck模式与Boost模式之间的平滑切换,有效避免了过压和过流问题。交错并联的拓扑结构不仅减少了电感电流的纹波,还缩小了每相电感的体积,提升了电路的响应速度,适用于储能系统。仿真过程完全离散化,采用离散解析器,主电路与控制部分以不同步长运行,更贴近实际应用。控制与采样环节均为手工搭建,未使用Matlab自带模块,展示了三相交错并联Boost

2510_91195931的博客 1706

maven工具-maven的使用-镜像仓库、本地仓、IDEA使用maven

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多ApacheJakarta项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。

GitHub质检员 2318

PPL文档——Excel制作的甘特图加上动态今日线

当很多项目需要跟踪进度时,我们介绍一种在Excel中创建甘特图。

qq_34777858的博客 7063

肖特基二极管的反向恢复过程

本博客简述肖特基二极管反向恢复过程。

记得诚 1万+

Maven的安装配置、IDEA中搭建Maven环境

本文主要分享了Maven的相关知识,包括:Maven的安装、配置、仓库的种类、使用IDEA关联Maven、在IDEA中创建Maven项目的步骤(导入依赖的方法)、 创建Web项目的流程;

Willing卡卡的博客 4965

135、高通 ChromaTix 调优工具入门:参数含义、调优流程与效果对比

本文介绍了高通ChromaTix色彩调优工具的核心使用要点:1. ChromaTix是位于ISP管线中的色彩处理系统,核心任务是将原始色彩映射为符合人眼感知的"舒适"效果;2. 重点解析了饱和度、色调、亮度相关饱和度等关键参数的实际含义和调试陷阱;3. 分享了四步调优流程,强调需要基于多场景数据验证;4. 通过案例展示了参数调整带来的色彩改善效果;5. 总结了实用建议,包括保持单一变量调试、量化评估色差、关注极端场景表现等。文章指出ChromaTix调优是平衡不同场景需求的"妥协艺术",需要结合客观数据和主

sundong_81的博客 106

Maven环境搭建

Maven 是一个用于 Java 项目管理和构建的强大工具。它提供了一种标准化的方式来构建、部署和管理 Java 项目,通过定义项目对象模型(Project Object Model,POM)来管理项目的构建、报告和文档等方面。🎯Maven简介 🎯下载安装Maven 🎃去官网下载 🎃配置环境变量 🎃修改镜像 ✨为什么要配置镜像??? ✨步骤 🎃建立本地仓库

shsjssnn的博客 1777

python:实现矩阵SVD分解(附完整源码)

python:实现矩阵SVD分解(附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 603

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Maven仓库—Nexus环境搭建及简单介绍

1.    环境搭建   1.1  下载     http://www.sonatype.org/nexus/     NEXUS OSS [OSS = Open Source Software,开源软件——免费]     NEXUS PROFESSIONAL -FREE TRIAL [专业版本——收费]。     所以选择NEXUS OSS          找到Dow

大鹏 7万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Maven私服搭建内部仓库【保姆级教程】

自己已搭建内部maven仓库,可高速代理外部主流maven仓库,对于第三方未发布到公开仓库的jar及组件也一并手动提交到内部仓库,可加速maven依赖的下载。并对项目开发及发布的产出可进行统一管理。

m0_73414822的博客 4400

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Linux环境安装maven以及仓库和国内镜像的配置

目录 一、maven下载 二、maven安装linux 2.1:以root权限登陆linux服务器,进入磁盘/usr/local/目录,并将下载好的maven包放到改文件夹下 2.2:解压apache-maven-3.6.3-bin.tar.gz文件 2.3:配置maven的存放jar包的仓库,添加阿里国内的镜像地址 2.4:配置maven环境变量,编辑vi /etc/profile 文件,在最后加上maven的环境配置信息。 2.5:重新加载profile文件 2.6:测试是否安装成功:m

狗狗大蛇 5006

Maven - 仓库管理 私服Nexus搭建与配置实战

本文介绍了Maven私服Nexus的搭建与配置方法。首先分析了使用Maven私服的必要性,包括解决网络性能问题、安全合规要求、依赖版本控制等。然后详细介绍了Nexus的核心功能和版本区别,重点讲解Nexus OSS版的安装准备工作,包括硬件要求、Java环境配置、专用用户创建等。最后提供了Nexus的安装步骤和启动方法,包括解压安装包、配置权限、调整JVM参数等。文章适合需要搭建企业级Maven仓库管理的开发人员参考。

千淘万漉虽辛苦,吹尽狂沙始到金 2万+

【开发环境搭建篇】Maven安装和配置

本文介绍Maven在windows环境下如何安装和配置。Maven是Apache旗下的一个开源项目,是一款用于管理和构建Java项目的工具。Maven的作用如下:1)依赖管理,Maven允许开发者定义项目所需的依赖关系,包括第三方jar包,并管理这些依赖的版本。它会自动下载和安装这些依赖,以及解决依赖冲突和版本兼容性问题。2)统一项目结构,提供标准化的、统一的Maven工程项目结构;3)自动化构建,Maven提供了一套自动化的项目构建和管理工具;

分享是一种境界,勤于分享,乐于分享! 1452

Maven的安装,环境配置,测试和仓库的配置

下载,然后解压缩,安装完成,像配置jdk一样配置环境,进行测试

g15649958276的博客 1521

maven仓库环境搭建和测试

环境准备 (1)JDK 环境必须是 1.8 及以上,传送门:jdk1.8.191 下载 (2)后面要使用到 Maven 管理工具 3.2.5 及以上版本,所以会先介绍 Maven 的安装与配置 (3)开发工具建议使用 IDEA,也可以 MyEclipse,为了实现一站式服务,传送门: IDEA 破解(原文是PyCharm的,步骤完全一样,Webstorm 也可以破解) MyEclipse 2018...

小潘 1785

安装Maven并搭建Maven私有仓库

一、说明 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。我们在进行Java代码开发的时候,Eclipse+Maven+Jetty是一个十分经典的组合,通过它们能够十分方便的进行项目组织和运行调试。 二、Maven安装 1、访问Maven的官方网站http://www-eu.apache.org/dist/maven/

点滴成长 1万+

linux安装maven私有仓库和本地环境

linux安装maven私有仓库和本地环境maven私有仓库和本地环境一.maven本地环境配置 maven私有仓库和本地环境 一.maven本地环境配置 1.下载 wget -c https://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz 2.解压 tar -zxvf apache-maven-3.6.3-bin.tar.gz 把文件解压后移动到**/usr/local/**下

u012818183的博客 860
上一篇: idea引入tomcat中的 servlet-api.jar - struts2开发环境搭建
下一篇: maven的应用(二:在idea中创建maven的module)
百知_zmj
博客等级 码龄8年 590粉丝 82原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值