位置: IT常识 - 正文

【Maven】maven安装、IDEA创建maven的web项目、添加依赖、集成Tomcat(maven安装成功命令)

编辑:rootadmin
【Maven】maven安装、IDEA创建maven的web项目、添加依赖、集成Tomcat 学习目录前言maven简介maven的下载与安装优化配置参数1.修改本地仓库路径2.设置阿里云私服镜像3.指定JDK版本IDEA创建第一个maven的web项目IDEA集成TomcatHello java!前言

推荐整理分享【Maven】maven安装、IDEA创建maven的web项目、添加依赖、集成Tomcat(maven安装成功命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:maven的安装与配置,maven的安装,maven安装及配置教程,maven安装步骤,maven安装包,maven安装包,maven ant,maven安装及配置教程,内容如对您有帮助,希望把文章链接给更多的朋友!

朋友们在写后端的过程中,遇到功能复杂的业务时需要导入不同的jar包,安装不同的插件。在合作开发的过程中就会存在与别人版本不兼容,导致项目得不到统一的问题,使用maven来集成创建项目就会极大改善这一点 虽然现在还处于学生阶段,所涉及的项目复杂度还很低没有遇到过这样的开发场景,现在初步了解操作一下做点儿提前量,为以后做准备

maven简介

Maven 仓库是项目中依赖的第三方库,这个库所在的位置叫做仓库 在 Maven 中,任何一个依赖、插件或者项目构建的输出,都可以称之为构件 Maven 仓库能帮助我们管理构件(主要是JAR),它就是放置所有JAR文件(WAR,ZIP,POM等等)的地方 以下是Maven管理项目同步版本示意图 一句话概括:我们都在建房子,我们得去同一个地方买同样的材料才能最大程度保证一致

maven的下载与安装

1.下载网址:https://maven.apache.org/ 2.下载完成后是压缩包的形式,解压到你指定的目录下,下面以我的为例 解压后的目录如图所示 3.配置环境变量,在用户变量中新建名为MAVEN_HOME的变量,变量值为maven所在路径 ①配置MAVEN_HOME ②配置Path变量,在用户变量中新建项并添加%MAVEN_HOME%\bin ③检查是否配置成功,win+R输入cmd,进入管理员界面,运行指令mvn空格-v,若返回如下结果则说明本地配置成功

优化配置参数【Maven】maven安装、IDEA创建maven的web项目、添加依赖、集成Tomcat(maven安装成功命令)

在安装目录下的conf文件下,修改settings.xml参数提升性能 以Notepad++的方式打开

1.修改本地仓库路径

从中央仓库请求的资源会下载到本地仓库,而默认的本地厂库在C盘这是十分不妥当的,所以将原本的默认仓库从C盘到更改到自定义的新建仓库目录 ①首先新建一个本地厂库,一般放在Maven的同级目录下 ②修改配置文件中的默认信息

2.设置阿里云私服镜像

在以后对项目导入依赖项时,咱们的maven项目默认是需要去中央仓库获取资源,但是中央仓库在老美那里,我们的下载请求会十分缓慢影响效率,所以我们直接通过国内的maven镜像获取就可大大提升请求速度,如图所示进行操作,将私服地址粘贴进<mirrors>…</mirrors>之间即可: 阿里私服镜像:

<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf></mirror>3.指定JDK版本

我刚开始下载时默认的是1.4版本而我的是1.8,由于没注意到JDK版本匹配这个问题导致一个报错折腾了好久,大家配置时一定要记得 格式:

<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>

你是哪个版本就改成哪个版本

IDEA创建第一个maven的web项目

1.新建maven项目 2.选择maven模块,勾选archetype,选择web项目骨架(如下③所示),点击下一步 3.给项目命名 4.把配置路径改为设置后的路径,并完成项目建立 5.建立完成后,开始通过阿里云私服获取中央仓库资源到本地仓库,如图所示 6.导入依赖项 以mysql连接jar包为例 利用快捷键alt+insert,后点击第一个选项(依赖项)进入搜索界面,输入mysql,选择对应jar包进行添加 7.由于是第一次使用此依赖,还没有下载到项目库中,会出现如下报错(大家不要慌张这是正常现象) 8.解决办法: 重新加载一遍Maven项目 9.成功导入数据库连接的jar包:

IDEA集成Tomcat

1.首先添加配置,选择本地的Tomcat服务 2.在服务启动时部署 3.选择war包的形式,因为在读取时可以不用解压 4.运行Tomcat服务,IDEA会自动连接并部署项目到服务器上

Hello java!

部署完成后创建一个HTML文件,运行我的第一个程序——Hello java! Hello java!

本文链接地址:https://www.jiuchutong.com/zhishi/299890.html 转载请保留说明!

上一篇:【SpringBoot】自定义Starter(springboot自带tomcat吗)

下一篇:ijkplayer解码流程源码解读(ijk解码是什么意思)

  • 华为mate30可以反向充电的吗(华为mate 30支持反向充电吗)

    华为mate30可以反向充电的吗(华为mate 30支持反向充电吗)

  • 怎么找回qq删除的好友聊天记录(怎么找回qq删除的照片和视频)

    怎么找回qq删除的好友聊天记录(怎么找回qq删除的照片和视频)

  • 即能向主机输入数据又能向主机输出数据(既能向主机输入数据又能接受主机输出数据的是)

    即能向主机输入数据又能向主机输出数据(既能向主机输入数据又能接受主机输出数据的是)

  • ios连麦怎么调高其他音量(苹果连麦软件)

    ios连麦怎么调高其他音量(苹果连麦软件)

  • 华为手机wps闪退(华为手机打开wps会有广告)

    华为手机wps闪退(华为手机打开wps会有广告)

  • 三星手机更新出错了怎么办(三星新系统更新了什么)

    三星手机更新出错了怎么办(三星新系统更新了什么)

  • fhd和hd的区别(fhd和fhd+)

    fhd和hd的区别(fhd和fhd+)

  • 图片定位到聊天位置是什么意思(图片定位到聊天位置)

    图片定位到聊天位置是什么意思(图片定位到聊天位置)

  • 拼多多货到了没有短信(拼多多货到了没取货可以直接退回去吗)

    拼多多货到了没有短信(拼多多货到了没取货可以直接退回去吗)

  • 为什么验证码发不过来(为什么验证码发不出去)

    为什么验证码发不过来(为什么验证码发不出去)

  • iphone 11 pro max有紫色吗(苹果11pro max怎么连接蓝牙)

    iphone 11 pro max有紫色吗(苹果11pro max怎么连接蓝牙)

  • 淘宝直播被拉黑是什么意思(淘宝直播被拉黑了拍不了衣服吗)

    淘宝直播被拉黑是什么意思(淘宝直播被拉黑了拍不了衣服吗)

  • 为什么信息上有感叹号(为什么信息哪里有个叹号)

    为什么信息上有感叹号(为什么信息哪里有个叹号)

  • wps怎样转换文本格式(wps转换成文本)

    wps怎样转换文本格式(wps转换成文本)

  • 怎么把文件放到微云(怎么把文件放到一个压缩包里)

    怎么把文件放到微云(怎么把文件放到一个压缩包里)

  • 畅享10什么时候上市(畅享10什么时候升级鸿蒙3)

    畅享10什么时候上市(畅享10什么时候升级鸿蒙3)

  • 英文输入法怎么切换(英文输入法怎么打顿号)

    英文输入法怎么切换(英文输入法怎么打顿号)

  • win10怎么整理磁盘(w10怎么磁盘整理)

    win10怎么整理磁盘(w10怎么磁盘整理)

  • 苹果手机在哪下is语音(苹果手机在哪下载软件)

    苹果手机在哪下is语音(苹果手机在哪下载软件)

  • vivoy3怎么调点击返回键(vivo怎么开启点一下有点的)

    vivoy3怎么调点击返回键(vivo怎么开启点一下有点的)

  • 微信字体加粗在哪里(微信字体加粗怎么设置回去)

    微信字体加粗在哪里(微信字体加粗怎么设置回去)

  • cad渲染怎么用(cad渲染实例教程)

    cad渲染怎么用(cad渲染实例教程)

  • 京豆如何计算(京东下单京豆计算标准)

    京豆如何计算(京东下单京豆计算标准)

  • 数字图像处理总结(冈萨雷斯版)(数字图像处理总结)

    数字图像处理总结(冈萨雷斯版)(数字图像处理总结)

  • 金蝶kis专业版的优缺点
  • 所得税预缴怎么做分录
  • 企业所得税包含哪些税种
  • 关联交易金额是付款还是入账
  • 超市发票报销用途写什么
  • 对外投资属于资产类账户吗
  • 开发区代管
  • 收到政府给的公维基金怎么开票报销
  • 国有企业无偿划转资产需要交税吗?
  • 汽车道路救援费用多少
  • 财务软件要入固定资产吗
  • 一般纳税人装饰装修工程税率
  • 税控盘未上传发票查询
  • 一个月无纳税凭证怎么处理
  • 临时工发工资要扣税吗
  • 小规模纳税人出售使用过的汽车
  • 外地项目的预交税款没交怎么办
  • 误餐费怎么入账
  • 交通运输服务增值税税率
  • win10无internet怎么解决
  • 微软系统管理员账号
  • 固定资产减值测试时预计其未来现金流量不应考虑的因素
  • Win11如何卸载microsoft edge浏览器
  • office com组件修复
  • 所得税如何做帐
  • 网速变慢了
  • 员工离职当月社保怎么扣除
  • 装饰工程公司主要做什么
  • 行政事业单位会计科目一览表
  • 在高地陶恩山脉的滑雪旅行,奥地利巴德加斯坦 (© RooM the Agency/Alamy)
  • php如何制作登录页面
  • cmd 过滤命令
  • cuppath
  • php查询数据是否存在
  • 滴滴打车老板起源故事
  • 会计账的银行存款与银行存款不一致 是属于账账不符吗
  • 法人可以开个人票会怎么样
  • 劳务派遣怎么开
  • 什么是企业所得税收入
  • 不缴纳增值税的收入需要缴纳水利税吗
  • 临时工工资会计科目怎么录
  • 新会计准则规定
  • chrome网上应用商店在哪
  • python子类init
  • vue使用高德地图闪白屏
  • 企业送员工礼品怎么分享给团队
  • 主管盾和制单盾是是转账使用的U盾吗?
  • 金税四期对企业影响
  • 一般纳税人简易征收的适用范围
  • 对公账户收钱要手续费吗
  • 来料加工的账务处理新收入准则
  • 编制弹性预算的关键在于
  • 电子承兑汇票转给下家
  • 门面转让费怎么开发票
  • 企业的固定资产包括哪些内容
  • 冲销预付账款怎么填记账凭证
  • 农产品成本包含所消耗的物资费用
  • 无发票入账违反什么规定
  • 收到收到
  • 认缴投资额什么意思
  • 小型便利店靠什么进行营利
  • 实收资本,资本公积,盈余公积
  • 会计一般月初忙几天
  • Ubuntu Kylin 14.10默认的屏幕分辨率怎么更改?
  • centos备份文件夹
  • IPad怎么连接电视机看看影视
  • linux中安装telnet
  • 在xp系统中设置u盘启动
  • 中国有多少台百万机组
  • win10系统电脑无限重启
  • sudo service: command not found 报错的解决方法
  • linux电子邮件
  • css优化提高性能的方法有哪些
  • 英语中our和my的区别
  • python解读
  • shell脚本的实现
  • bootstrap需要学多久
  • 美股印花税如何收取
  • 税务局周末上班没
  • 河南国税发票查询真伪官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设