位置: IT常识 - 正文

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

发布时间:2024-01-17
【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解码是什么意思)

  • 小规模纳税属于什么类型
  • 专票上不小心印上字了,怎么去除
  • 进口原料免税
  • 通行费电子发票可以抵扣吗
  • 豆粕是农产品初加工,企业所得税免税
  • 捐赠的固定资产账务处理
  • 公司给非员工代缴社保合法吗
  • 增值税是购货方交还是销货方交
  • 个人投资款怎么入账
  • 出口退税进项发票稽核
  • 土地投资入股交什么税
  • 利润表中所得税费用为负数是什么意思
  • 如何判断境内企业所得税
  • 代收代付差额征税
  • 小企业财务入账的办公用品有什么?
  • 合伙企业个人所得税计算案例
  • 扣供应商的税点应该包括附加税吗
  • 个体工商户给员工交社保属于职工社保吗
  • windows11下载后怎么安装
  • 母公司是否应替子公司承担违约责任
  • cpu天梯图2022最新版1240p
  • 公司从超市购买东西缴纳印花税吗
  • 怎么安装win7系统u盘
  • 房地产企业前期工程费包括什么项目
  • 税控设备购买
  • php imagestring
  • 修建污水处理厂施工方案包括哪些内容
  • 企业是根据什么来分类的
  • 视同销售的会计处理怎么做?
  • vue3全局属性
  • 营改增后如何纳税
  • 事业单位财产清查内容包括
  • ElementUI中<el-form>标签中 ref、:model、:rules 的作用
  • 挥别2020逐梦2021
  • 税管员管多少企业
  • 以旧换新方式销售金银首饰的消费税处理
  • phpcms建站教程
  • 银行本票怎么办理转账
  • 织梦怎么用
  • 企业财务部门对业务部门的监管要求
  • 公允价值变动是一级科目吗
  • 含税销售收入会计分录
  • 季度报税都是几月份
  • 货物运输发票的开票要求
  • 计提和发放工资的会计科目
  • 汽车折旧会计凭证怎么做
  • 工资挂账怎样做账
  • 固定资产不可以搬走,那什么资产能搬走的?
  • 跨年的施工项目成本
  • 小规模增值税减按1%缴纳,如何申报
  • 简易征收怎么申报
  • 发票系统中监控怎么设置
  • 库存商品品种太多如何算成本
  • 加油账务处理
  • 金税盘一直没用过
  • 什么是履约义务,举例
  • 会计账簿的作用主要包括
  • 待摊费用怎么做凭证科目
  • 年中重新建账还要年初数吗?
  • 通过SQL绘制杨辉三角的实现方法介绍
  • SQLSERVER 中datetime 和 smalldatetime类型分析说明
  • win8 恢复
  • windowsxp教程
  • win8使用技巧 图文
  • spybuddy.exe - spybuddy是什么进程
  • centos7添加ip地址
  • 天气应用程序(weather)app免费下载
  • pln是什么文件
  • 双系统怎么屏蔽另一个磁盘
  • python爬取教程
  • from tkinter import
  • unity g
  • jquery和css的区别
  • python 网络编程培训
  • python字符串常用方法
  • 使用二氧化碳灭火器时人应该站在什么位置
  • python 详细
  • [置顶]马粥街残酷史
  • eclipse的ssh框架搭建
  • 酒店住宿的发票图片
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号