Maven安装、阿里云镜像配置、Idea中创建Maven项目、Tomcat的部署

我为什么要学这个技术? 为了更快创建web开发项目和jar包

  1. 在javaweb开发中,需要使用大量的jar包,我们手动去导入;

  2. 如何能够让一个东西自动帮我导入和配置这个jar包

    因此,Maven诞生了

 

5.1 Maven项目架构管理工具

我们目前用来就是方便导入jar包的!

Maven的核心思想:约定大于配置

  • 有约束,不要去违反

Maven会规定好你该如何去编写我们的Java代码,必须按照这个规范来

 

5.2 下载安装Maven

直接官网下载最新版本:http://maven.apache.org/

 

 

解压安装好的Maven目录

 

建议:电脑上的所有环境都放在一个文件夹 下,方便管理

 

5.3 配置环境变量

在我们的系统环境变量中

配置如下配置

  • M2_HOME

    • Maven目录下的bin目录

  • MAVEN_HOME

    • Maven目录

  • 在系统的path中配置 %MAVEN_HOME%\bin

配置成功如下图

测试Maven是否安装成功,必须保证配置完毕

 

5.4 配置阿里云镜像

  • 镜像:nurrirs

    • 作用:加速我们的下载

  • 国内建议使用阿里云的镜像

<mirror>
    <id>aliyunmaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>https://maven.aliyun.com/repository/public </url>
</mirror>

找到conf下的setting配置文件打开

 

 

 

5.5 本地仓库

建立一个在本地的仓库/远程仓库

<localRepository>
    C:\Users\Lsq\Desktop\apache-maven-3.8.1\maven-repo
</localRepository>

 

 

个人建议把仓库就建在maven目录下,方便找也方便删

这样我们的本地仓库就建设好了

 

5.6 在IDEA中使用Maven

  1. 启动IDEA

  2. 创建Maven项目

勾选:Create from archetype

 

 

一定要注意选择好你的java SDK,你的是java1.8就选1.8是其他就选其他的

 

 

然后 next

 

 

配置文件跟仓库一般都不用默认的,如果你修改过,一定要配置到位

 

然后现在Maven创建web项目就完成了

 

进入项目后,请啥都不要动先,然后

 

 

点击之后

 

 

然后就安静的等待一会,如果你没有配置阿里云镜像就会慢一些

 

 

ok,完成了

然后我们再看maven-repo就会发现原本的空文件夹多了一堆文件

 

 

这些都是javaWeb中会用到包

 

问题1

每次创建maven项目IDEA会自动使用默认的Maven home

 

 

解决方法:

第一步

 

 

第二步

 

 

OK结束啦

注意:User setting file和Local repository地址一定要跟maven文件夹下的conf里的setting配置的一样。

 

5.7 创建一个普通的Maven项目

  1. 新建一个项目

 

 

2.第二步设置同上,设置好项目名后就finish就可以了

 

 

这才是最干净的web项目

 

 

 

为了方便,我们还是用第一种方式创建web项目好点。再在项目里补充上java和resource文件夹就OK了

 

 

以下只有在Web应用下才会有

5.8 标记文件夹功能

 

 

5.9 在IDEA中配置Tomcat

第一步:

 

 

第二步:

 

 

第三步:

 

 

 

 

 

 

注意

Warning:No artifacts marked for developmemt
警告:没有一个artifacts 我们必须创建一个

为什么会有这个问题?:我们访问一个网站需要指定一个文件夹名字

因此,结局方法就是

点击Fix后会自动跳转到Deployment,添加artifacts就好啦

 

注意

Application context 文本框可填可不填,一般默认都是/项目名

写的话,浏览器打开默认端口就不是localhost://8080而是localhost:// [Application context] 的值

 

添加Tomcat成功截图如下

 

 

然后启动成功截图

 

 

 

posted @ 2021-06-18 23:00  甲辰哥来帮你算命  阅读(187)  评论(0编辑  收藏  举报