Maven的下载安装与使用(idea)

这篇具有很好参考价值的文章主要介绍了Maven的下载安装与使用(idea)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Maven是什么

        Maven是一款服务于Java平台的自动化构建工具。Maven 作为 Java 项目管理工具,它不仅可以用作包管理,还有许多的插件,可以支持整个项目的开发、打包、测试及部署等一系列行为。

        传统工程我们直按把jar包放置在项目中, Maven工程真正的jar包放置在仓库中,项目中只用放置jar包的坐标。不使用Maven工具,当做 Java 项目需要第三方依赖包时,将别人打好的 Jar 包下载到本地,然后手动指定给项目。另外,比如版本控制,需要新版本怎么办,重新下载,重新指定,这个过程操作麻烦。而用了 Maven 之后,需要什么包,直接在 pom.xml 中添加几行 xml 代码(添加所依赖jar包的坐标),指定包名、版本等,就可以了,方便开发。
        下面是我所了解的maven的使用步骤,希望可以对你有帮助!!!!

Maven下载

maven.apache.org

Maven的下载安装与使用(idea)

Maven的下载安装与使用(idea)

 Maven解压

将下载好的压缩包 apache-maven-3.8.6-bin.zip 解压到 d:\maven目录 

Maven的下载安装与使用(idea)

 配置系统环境变量(如果需要使用cmd命令行的配置)

Maven的下载安装与使用(idea)

使用win+r,在命令行中输入“mvn -version” 出现以下结果说明maven环境变量配置成功

Maven的下载安装与使用(idea)

idea开发工具配置maven(内置的)

Maven的下载安装与使用(idea)

 点击下图中的选项,其实idea中已经内置了maven,该操作只是查看一下

Maven的下载安装与使用(idea)

idea 创建maven项目

Maven的下载安装与使用(idea)

 修改pom.xml文件

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>cn.echo</groupId>
    <artifactId>s02</artifactId>
    <version>1.0</version>
    <packaging>jar</packaging>

    <properties>
        <java.version>17</java.version>
        <maven.compiler.source>17</maven.compiler.source>
        <maven.compiler.target>17</maven.compiler.target>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>
    <dependencies>
        <!-- jdbc mysql 依赖包 -->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.30</version>
        </dependency>
    </dependencies>

</project>

Maven的下载安装与使用(idea)

<dependencies>依赖包</dependencies>中的依赖包不需要自己写,需要什么jar包时,直接打开下面网址搜索项目用的依赖包,复制粘贴到maven项目的pom.xml文件中刷新即可。但配置依赖一定要注意位置。

https://mvnrepository.com/

Maven的下载安装与使用(idea)

这里,idea自带的maven的jar包下载库太慢了,版本信息也不容易控制,所以大多数人都习惯配置自己的maven。

 配置自己的maven

(1)修改配置文件maven/conf/settings.xml

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">
    <!--  Default: ${user.home}/.m2/repository-->
    <localRepository>D:/maven/repo</localRepository>

    <!-- 配置国内仓库镜像 -->
    <mirrors>
        <mirror>

            <!-- 阿里镜像仓库 -->
            <id>aliyunmaven</id>
            <mirrorOf>*</mirrorOf>
            <name>阿里云公共仓库</name>
            <url>https://maven.aliyun.com/repository/public</url>
        </mirror>
    </mirrors>
    <!--配置项目开发编译的jdk版本-->
    <profiles>
        <profile>
            <id>jdk-17</id>
            <activation>
                <activeByDefault>true</activeByDefault>
                <jdk>17</jdk>
            </activation>
            <properties>
                <maven.compiler.source>17</maven.compiler.source>
                <maven.compiler.target>17</maven.compiler.target>

                <maven.compiler.compilerVersion>17</maven.compiler.compilerVersion>
            </properties>
        </profile>
    </profiles>
</settings>

        配置文件类型settings.xml,XML文件是严格区分大小写的,区分标签的位置,一个文件只有一个根元素,标签必须有结束 

(2)idea的maven配置

Maven的下载安装与使用(idea)

 选择已经下载解压好的d/:maven,并将修改好的settings.xml配置文件选择上

Maven的下载安装与使用(idea)

 (3)创建maven项目(普通项目)

Maven的下载安装与使用(idea)

 普通的java项目

Maven的下载安装与使用(idea)

查看java项目jar包

Maven的下载安装与使用(idea)

(4)创建JavaWeb项目(建立javaweb项目有两种方法)

 查看javaweb的war包

Maven的下载安装与使用(idea)

方法一:

(1)idea maven创建javaweb项目

Maven的下载安装与使用(idea)

(2)配置pom.xml如下,红色标记的是需要添加的(Web项目所需要的依赖包):

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>org.example</groupId>
    <artifactId>s01</artifactId>
    <version>1.0</version>
    <packaging>war</packaging>
    <properties>
        <!-- 自己定义的属性,方便控制jdk的版本-->
        <java.version>17</java.version>
        <maven.compiler.source>17</maven.compiler.source>
        <maven.compiler.target>17</maven.compiler.target>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>
    <dependencies>
       <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
       <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>4.0.1</version>
            <scope>provided</scope>
       </dependency>
       <!-- https://mvnrepository.com/artifact/javax.servlet.jsp/jsp-api -->
        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>jsp-api</artifactId>
            <version>2.2</version>
            <scope>provided</scope>
        </dependency>

        <!-- https://mvnrepository.com/artifact/javax.servlet/jstl -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
        </dependency>
    </dependencies>
</project>

groupId 配置项目依赖jar文件坐标
artifactId 依赖的项目名
version 依赖项目的版本
scope 依赖项目应用级别 如果不写,级别最高任何地方都可以,如果写的是test这个包依赖只能应用于测试包下。

(3)在src/main目录下建立webapp/WEB-INF/web.xml

Maven的下载安装与使用(idea)

配置web.xml如下:

 <?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
    version="4.0">
</web-app>

(4)编写JavaWeb项目并配置Tomcat服务器,将项目布置到服务器上并运行 

Maven的下载安装与使用(idea)

方法二:先创建一个普通的java项目

Maven的下载安装与使用(idea)

右击项目名,点击【Add Freamwork Support】添加框架支持

Maven的下载安装与使用(idea)

点击完成后就可以创建.jsp的文件了,即javaweb项目创建成功,编写JSP代码

Maven的下载安装与使用(idea)

 编写完成后配置Tomcat server服务器,并将当前项目部署到服务器上并运行

Maven的下载安装与使用(idea)

选择已经下载好的Tomcat文件目录(Apache Tomcat® - Welcome!下载tomcat9)

Maven的下载安装与使用(idea)

Maven的下载安装与使用(idea)

 部署项目

Maven的下载安装与使用(idea)

Maven的下载安装与使用(idea)

 运行项目即可

Maven的下载安装与使用(idea)

可能遇见的问题:

Maven的下载安装与使用(idea)

解决方法:点击【File】→【Project Structure】→【Module】→【Dependencies】→【Library】添加Tomcat9

Maven的下载安装与使用(idea)

Maven的下载安装与使用(idea)文章来源地址https://www.toymoban.com/news/detail-500552.html

到了这里,关于Maven的下载安装与使用(idea)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Maven超细致史上最全Maven下载安装配置教学(2023更新...全版本)建议收藏...赠送IDEA配置Maven教程

    Maven 的主要目标是让开发人员能够在最短的时间内了解开发工作的完整状态。为了实现这一目标,Maven 处理了几个关注领域: 简化构建过程 提供统一的构建系统 提供优质的项目信息 鼓励更好的发展实践 基于项目对象模型 (POM,project object model) 的概念,Maven可以从中心信息块

    2023年04月15日
    浏览(45)
  • Mac maven环境配置与使用,以及在idea中maven配置 (附下载链接)

    目录 一、maven下载 1、官网下载 ①、解压安装包 ,解压到电脑用户名下(以本机3.6.1为例) 2、网盘下载链接:  二、配置maven环境 1、配置maven环境之前需要先配置Java环境 2、打开环境变量文件,配置maven环境变量 3、检查环境变量 三、配置maven仓库 1、在访达电脑用户名下创

    2024年01月16日
    浏览(48)
  • maven安装、使用、配置本地仓库、idea配置maven、解决plugins报错

    注意:安装maven环境之前要先安装jdk环境。为了避免后期出现不必要的错误, 文件的路径不要有中文 1、去 我的电脑 ---- 系统环境 中配置 2、在 系统变量 中找到 Path ,选择编辑 3、验证maven是否安装成功:win+R输入cmd,调出doc(终端)窗口,输入 mvn -version 即可。 假如出现上

    2024年02月04日
    浏览(34)
  • Maven介绍-下载-安装-使用-基础知识

    Maven的进阶高级用法可查看这篇文章: Maven分模块-继承-聚合-私服的高级用法 1.1 初识Maven 1.1.1 什么是Maven Maven是Apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。 官网:https://maven.apache.org/ Apache 软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开

    2024年02月14日
    浏览(26)
  • Maven介绍_下载_安装_使用_原理

    Maven的本质是一个项目管理工具,将项目开发中和管理过程抽象成一个项目对象模型 —POM POM:Project Object Model --即项目对象模型 项目构建:提供标准的,跨平台的自动化项目构建方式 依赖管理:方便快捷的管理项目依赖的资源lar包,避免资源之间的版本冲突问题 统一开发结

    2024年02月12日
    浏览(31)
  • 使用IntelliJ IDEA进行Maven项目的清理和安装(后端开发)

    IntelliJ IDEA是一款功能强大的集成开发环境(IDE),广泛用于Java开发。对于使用Maven构建的后端项目,清理和安装是常见的操作,本文将介绍如何在IntelliJ IDEA中执行这些操作。 清理项目 清理项目是指删除项目目录下生成的编译产物和临时文件,以确保项目从一个干净的状态开

    2024年02月03日
    浏览(46)
  • Maven安装与配置教程(0基础超详细,最新阿里云镜像),并在IDEA使用maven一站式解决

                    目前的最新版本为3.9.5,本文以3.9.1为例,大家自行选择版本 最好建立一个文件夹专门存放Maven相关文件,方便现在和以后进行操作和管理 我的路径地址为:D:JAVAMavenapache-maven-3.9.1-binapache-maven-3.9.1 (这个随意但是要记住) (首先先确定你的java环境已经配

    2024年02月03日
    浏览(37)
  • IDEA下载安装与使用

    常用JDK有8、11、17。 JDK官网:https://www.oracle.com/java/technologies/downloads/#jdk17-windows 华为镜像: https://repo.huaweicloud.com/java/jdk/ 安装这里就不写了,傻瓜式教程一直下一步,中间自己修改以下要安装的路径,可以看黑马对应的视频,或者查找其他安装博客 这里我给出一个可以参考

    2024年02月10日
    浏览(30)
  • 下载配置 maven并在 idea 上应用

    目录  一 maven 定义 二 Maven特点 三 Maven仓库 四 安装配置maven 步骤一:准备安装包,解压 步骤二:配置maven的环境变量  步骤三:测试maven的环境变量是否配置成功 步骤四:配置maven本地仓库  步骤五:阿里云、腾讯镜像配置  步骤六:全局配置idea的maven路径  步骤七:创建maven工程 五

    2024年02月09日
    浏览(43)
  • IDEA 配置 Maven(解决依赖下载缓慢)

    第四步 主要讲了在IDEA中配置Maven,并且导入本地自己下载的Maven,速度直接起飞!!!听我一句劝, 不要用镜像,慢的要死。自己下一个 ,然后每次用的时候一导入,速度很快!!!! Maven 是专门用于管理和构建 Java 项目的工具,Apache Maven 是一个项目管理和构建工具,它基

    2024年02月03日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包