当前位置: 首页 > news >正文

javaweb_02:Maven

一、引入

在javaweb的开发中,需要使用大量的jar包,我们得手动去导入,而Maven可以自动帮我们导入和配置这个jar包。

二、Maven项目框架管理工具

核心思想:约定大于配置(有约束不违反):Maven会规定好如何去编写我们的Java代码,必须按照这个规则来

三、下载安装Maven

地址:https://maven.apache.org/
··
配置环境变量:
在系统环境变量中,配置以下两个
M2_HOME:Maven目录下的bin目录
MAVEN_HOME:Maven的目录
在系统的path里面配置一个MAVEN_HOME
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
通过控制台查看是否配置成功:
在这里插入图片描述

五、本地仓库

本地仓库( localRepository)与远程仓库
建立一个本地仓库:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果没有该路径(新版是有的),那么可以自己设置一个(以后就会存在maven-repo里面):
在这里插入图片描述

在这里插入图片描述

六、在ide中使用maven


在这里插入图片描述
将Maven的仓库找到在setting.xml里面设置过得本地仓库
在这里插入图片描述
在这里插入图片描述
另外一种方式(使用模版创建maven):
在这里插入图片描述

http://www.lryc.cn/news/410961.html

相关文章:

  • 19.延迟队列优化
  • P10477 Subway tree systems 题解,c++ 树相关题目
  • 18.jdk源码阅读之CopyOnWriteArrayList
  • 美股:AMD展现乐观前景,挑战AI加速器市场霸主
  • 如何提高计算机视觉技术在复杂环境和低光照条件下的物体识别准确率?
  • ubuntu cmake使用自己版本的qt
  • Python基础知识笔记---保留字
  • Python面试整理-Web开发
  • 民大食堂用餐小程序的设计
  • Linux系统编程(4):消息队列
  • 【初阶数据结构篇】单链表的实现(赋源码)
  • LeetCode 2844.生成特殊数字的最少操作(哈希表 + 贪心)
  • 昇思MindSpore 应用学习-基于 MindSpore 实现 BERT 对话情绪识别
  • 【初阶数据结构篇】顺序表和链表算法题
  • 使用weex进行APP混合开发
  • C++stl大根堆/小根堆的创建与记忆
  • visual studio性能探测器使用案列
  • redis的代码开发
  • 嗷呜,就问你接不接?
  • 避免过拟合,参数大模型强,正则让模型不要走偏
  • vue+element-ui的列表查询条件/筛选条件太多以下拉选择方式动态添加条件(支持全选、反选、清空)
  • LLM的训练与推断
  • uniapp使用WebSocket uniapp使用WebSocket Uniapp整合WebSocket uniapp使用 websocket
  • SSH Exporter:基于Prometheus的远程系统性能监控神器
  • Docker基础概念
  • 小白进阶为大神
  • 2024最新Python和PyCharm的安装教程
  • 数据库死锁:深入解析与应对策略
  • Python入门宝藏《看漫画学Python》,495页漫画带你弄清python知识点!简单易懂 | 附PDF全彩版
  • Webshell管理工具:AntSword(中国蚁剑)