位置: 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解码是什么意思)

  • qq黑名单怎么找出来移除手机(qq黑名单怎么找出来移除)

    qq黑名单怎么找出来移除手机(qq黑名单怎么找出来移除)

  • 华为荣耀20s对比9x(华为荣耀20对比20s)

    华为荣耀20s对比9x(华为荣耀20对比20s)

  • 京东拼购店和京东店有什么区别(京东拼购店和京喜店区别)

    京东拼购店和京东店有什么区别(京东拼购店和京喜店区别)

  • kindle电池容量(kindle电池容量为什么这么低)

    kindle电池容量(kindle电池容量为什么这么低)

  • 手机防偷窥保护膜原理(手机防偷窥屏幕设置)

    手机防偷窥保护膜原理(手机防偷窥屏幕设置)

  • 红米8a出现闪退怎么办(红米8a手机闪退是什么原因)

    红米8a出现闪退怎么办(红米8a手机闪退是什么原因)

  • 收付款怎么加好友(收款方如何加付款方微信)

    收付款怎么加好友(收款方如何加付款方微信)

  • fast路由器为什么上不了网(FAST路由器为什么越来越卡)

    fast路由器为什么上不了网(FAST路由器为什么越来越卡)

  • 脚注怎么设置成方括号(脚注怎么设置成圆圈1)

    脚注怎么设置成方括号(脚注怎么设置成圆圈1)

  • 余额怎么转不了余额宝(余额怎么转不了网商银行不需要手续费)

    余额怎么转不了余额宝(余额怎么转不了网商银行不需要手续费)

  • 操作系统是一种什么软件(国产操作系统都有哪些)

    操作系统是一种什么软件(国产操作系统都有哪些)

  • vivov1838a是哪款手机(vivov1838a是哪个型号)

    vivov1838a是哪款手机(vivov1838a是哪个型号)

  • 华为荣耀9x参数配置详情(华为荣耀9x参数配置)

    华为荣耀9x参数配置详情(华为荣耀9x参数配置)

  • 集成运放调零的作用是什么(集成运放内部)

    集成运放调零的作用是什么(集成运放内部)

  • 苹果app授权设置在哪(苹果app授权设置怎么设置)

    苹果app授权设置在哪(苹果app授权设置怎么设置)

  • 国际上网功能是什么(国际上网是什么?)

    国际上网功能是什么(国际上网是什么?)

  • qq影音如何添加字幕(qq影音如何添加视频)

    qq影音如何添加字幕(qq影音如何添加视频)

  • 突然停电电脑文件没有保存怎么办(突然停电电脑文件cad没有保存怎么办)

    突然停电电脑文件没有保存怎么办(突然停电电脑文件cad没有保存怎么办)

  • 抖音变老特效在哪里找(抖音里变老的特效在哪里找)

    抖音变老特效在哪里找(抖音里变老的特效在哪里找)

  • 微信怎么关闭性别(微信怎么关闭性别图标)

    微信怎么关闭性别(微信怎么关闭性别图标)

  • 电子版证件照如何制作(电子版证件照如何命名)

    电子版证件照如何制作(电子版证件照如何命名)

  • SEO是什么(SEO是什么岗位)

    SEO是什么(SEO是什么岗位)

  • 充电指示灯的设计(充电指示灯在哪)

    充电指示灯的设计(充电指示灯在哪)

  • 新买的笔记本电脑应该注意什么(新买的笔记本电脑需要装系统吗)

    新买的笔记本电脑应该注意什么(新买的笔记本电脑需要装系统吗)

  • 退税怎么做账务处理,需要交什么税
  • 计提坏账为什么是递延所得税资产
  • 税率变化递延所得税资产怎么计算
  • 应税工资怎么计算出来的
  • 稿酬所得个人所得税税率表
  • 普票也要盖发票专用章吗
  • 子公司之间资产划拨会计处理
  • 餐饮业税负上升有什么原因
  • 个人打钱对公账户,可以算公司营业收入吗
  • 购买树木计入什么科目
  • 国外包裹退回费用
  • 怎样填列分析资产负债表
  • 进项税额转出补交税金会计分录
  • 计提社保个人部分需要计提吗
  • 划拨土地能转为商业用地吗
  • 哪些费用可在缴纳企业所得税前扣除呢?
  • 发票认证了还能退回吗
  • 企业利润分配核算方法
  • 企业盈利后又亏损怎么算
  • 出口公司要交哪些税费
  • 详细解读财税[2014]75号文件
  • 免税的销售额要怎么填入报表
  • 未达起征点销售额,11栏怎么填写
  • 季节性停工算作固定资产停止使用吗?
  • 无人机开票税收编码是多少
  • 个体工商户经营所得税怎么申报
  • 公司对公账户可以转私人账户多久到账
  • 小规模纳税人的起征点是多少
  • 吸收合并税费
  • 小规模纳税人增值税申报表怎么填
  • 小规模企业企业所得税优惠政策2022年
  • 金融企业哪些呆账损失可以在税前扣除?
  • 长期股权投资减值的判断依据
  • 公司聚餐费属于哪个科目
  • 如何关闭windowsdefender防病毒
  • 利息如何做会计分录
  • 企业安全库存是什么
  • 防暑降温费会计处理
  • 计提水电费用什么科目
  • php实现微信发红包的方法
  • 企业租房租金怎么核算
  • 股权转让的不仅是权利还有义务
  • 电脑fs0是什么
  • b/s架构的正确解释方式
  • 可以跨城租车吗
  • vue如何销毁页面
  • 手撕代码是啥意思
  • 可予税前扣除的合理部分
  • 合伙企业需要做工商吗
  • 职工福利费允许扣除比例
  • 国债利息收入计入什么会计科目
  • 信用减值损失转回的会计处理
  • 原材料计入什么摘要
  • 营利性幼儿园是什么意思
  • 自行申报啥意思
  • 行政单位基建账地质灾害评估报告计哪个科目
  • 劳务派遣公司主营业务成本是什么
  • 购买农副产品抵扣进项税的规定
  • 收到货款会计分录怎么写
  • 总公司与分公司账务处理
  • 国家也通过国有企业利用自己的财政资金
  • 明细分类账的填写
  • access数据库sql语言
  • Fedora 21顶栏日期显示不全的解决方法
  • FastDFS4和Ubuntu12安装及部署步骤
  • svcproc.exe - svcproc是什么进程 有什么作用
  • windows8.1 preview
  • windows xp的控制面板
  • 在linux中使用什么命令可以给命令起别名
  • 微软最新新闻
  • android不同module怎么相互调用
  • 基于javascript的毕业设计选题
  • dos跳转到指定目录
  • 谈谈我对视觉传达的认识
  • 房产营业税满2年怎么算
  • 经开区税务局党委委员 副局长 杨兴爱
  • 出口退税是指对出口货物退还其在国内
  • 公租房要钱吗
  • 高新区地税办税服务厅
  • 先进单位表彰发言稿
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设