Maven安装与配置及Idea配置Maven的全过程

下面是 Maven 安装与配置及 IDEA 配置 Maven 的全过程:

Maven 安装与配置

安装 Maven

  1. 下载 Maven 安装包:前往 Maven 官网 https://maven.apache.org/,下载最新版本的 Maven 安装包,如: apache-maven-3.8.1-bin.zip
  2. 解压至指定目录:将下载后的 zip 压缩包解压至电脑的指定目录下,例如:D:\opt\apache-maven-3.8.1。
  3. 配置环境变量:配置 Maven 的环境变量,将 Maven 的 bin 目录添加至 Path 环境变量中,例如在 Windows 系统上,打开“环境变量”配置界面,将 D:\opt\apache-maven-3.8.1\bin 添加至 Path 的变量值。

配置 Maven

  1. 配置仓库
    在解压出来的 Maven 目录中,找到 conf 目录下的 settings.xml 文件,并打开。在 文件的 configuration 标签内加入以下代码:
<mirrors>
    <mirror>
        <id>aliyunmaven</id>
        <mirrorOf>central</mirrorOf>
        <name>阿里云公共仓库</name>
        <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
</mirrors>

<profiles> 
   <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.encoding>UTF-8</maven.compiler.encoding> 
      </properties> 
   </profile> 
</profiles> 

该代码用于配置 Maven 在哪些仓库中查找和下载资源文件,以及对 jdk 的配置。

  1. 配置代理
    在 settings.xml 文件中,找到 proxy 标签,并添加以下代码:
<proxies>
    <proxy>
        <id>proxyId</id>
        <active>true</active>
        <protocol>http</protocol>
        <username>proxyUserName</username>
        <password>proxyPWD</password>
        <host>proxyHost</host>
        <port>proxyPort</port>
        <nonProxyHosts>local.net|.local.com</nonProxyHosts>
    </proxy>
</proxies>

该代码用于设置代理。如果你在公司或学校使用 Maven 下载资源文件时需要使用代理,就需要配置该代理。

IDEA 配置 Maven 的全过程

配置 IDEA

  1. 打开 IDEA:打开 IDEA,并在“File”菜单中点击“Setting...”,进入“Setting”配置界面。
  2. 配置 Maven:在左侧的菜单中点击“Build, Execution, Deployment” > “Build Tools” > “Maven”,在右侧主界面中配置 Maven 的安装目录。
  3. 配置 Maven 仓库:在配置 Maven 的主界面中,点击“Repositories”,在此处可以添加自定义的 Maven 仓库地址。
  4. 配置 Maven POM:在左侧菜单中点击“Maven” > “Importing”,在右侧主界面中配置 Maven 的导入设置。

创建 Maven 项目

  1. 点击“File”菜单,并选择“New” > “Project”,在弹出的对话框中选择“Maven”,点击“Next”。
  2. 配置 Maven 项目:在下一个界面中,配置 Maven 项目的 GroupId、ArtifactId 和版本号等信息。
  3. 选择 Maven 构建工具:在项目创建完成后,如果你需要使用 Maven 实现项目的构建,可以在工程根目录下找到 pom.xml 文件,并在该文件内配置项目需要依赖的 Jar 包及插件等。

这样,Maven 安装与配置及 IDEA 配置 Maven 的全过程就讲解完了。

这里给出两个 Maven 的示例:

示例一:在 Maven 项目中引入 Spring 框架

  1. 在 pom.xml 文件中添加以下依赖:
<dependency>
   <groupId>org.springframework</groupId>
   <artifactId>spring-core</artifactId>
   <version>5.1.9.RELEASE</version>
</dependency>
<dependency>
   <groupId>org.springframework</groupId>
   <artifactId>spring-context</artifactId>
   <version>5.1.9.RELEASE</version>
</dependency>
<dependency>
   <groupId>org.springframework</groupId>
   <artifactId>spring-beans</artifactId>
   <version>5.1.9.RELEASE</version>
</dependency>
  1. 在 Maven 工具栏中点击“Reimport”按钮,等待项目依赖下载完成。
  2. 在需要使用 Spring 框架的地方,通过 import 关键字来导入相应的包并使用。

示例二:在 Maven 项目中使用插件打包

  1. 在 pom.xml 文件中添加以下插件:
<build>
    <plugins>
        <!-- Maven 插件使用方式,这里以 Maven-Shade-Plugin 为示例 -->
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-shade-plugin</artifactId>
            <version>2.4.3</version>
            <executions>
                <execution>
                    <phase>package</phase>
                    <goals>
                        <goal>shade</goal>
                    </goals>
                    <configuration>
                        <transformers>
                            <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                                <manifestEntries>
                                    <Main-Class>com.example.Main</Main-Class>
                                </manifestEntries>
                            </transformer>
                        </transformers>
                    </configuration>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>
  1. 在项目根目录下执行以下命令进行打包操作:
mvn package
  1. 打包后,在 target 目录下生成对应的 jar 包,可以通过以下命令来执行:
java -jar xxx.jar

以上就是关于 Maven 安装与配置及 IDEA 配置 Maven 的全过程,并提供了两个示例,希望对你有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Maven安装与配置及Idea配置Maven的全过程 - Python技术站

(0)
上一篇 2023年5月20日
下一篇 2023年5月20日

相关文章

  • Java微信公众号开发之通过微信公众号获取用户信息

    Java微信公众号开发之通过微信公众号获取用户信息 简介 本文将详细讲解如何通过Java实现微信公众号获取用户信息细节,包括获取用户基本信息和获取关注者列表,最后提供两条常用的示例说明。 准备工作 在开始获取用户信息之前,你需要进行以下步骤的准备工作: 注册微信公众号,并获取关注者OpenID和Access Token. 创建Java Web服务器,并引入相…

    Java 2023年5月26日
    00
  • 如何修改JSON字符串中的敏感信息

    如何修改JSON字符串中的敏感信息 在处理JSON数据时,有时我们需要修改敏感信息,如密码、私密令牌等,以保障数据的安全性。在这里我将讲解如何修改JSON字符串中的敏感信息的完整攻略。 方式一:手动替换 最简单直接的方法就是手动替换,通过查找和替换工具,将JSON字符串中的敏感信息手动修改。例如,需要修改以下JSON字符串中的密码信息: { "us…

    Java 2023年5月27日
    00
  • java操作mysql实现增删改查的方法

    Java操作MySQL实现增删改查的方法完整攻略 1. 环境准备 在Java项目中,我们需要使用JDBC来操作MySQL数据库,因此需要引入MySQL的JDBC驱动包。以Maven项目为例,我们可以在pom.xml文件中加入以下依赖: <dependency> <groupId>mysql</groupId> <ar…

    Java 2023年5月20日
    00
  • Idea工具中创建 SpringBoot工程及入门详解

    Idea工具中创建SpringBoot工程及入门详解 SpringBoot是一个非常流行的Java Web框架,它可以帮助我们快速构建Web应用程序。本文将详细讲解在Idea工具中创建SpringBoot工程及入门详解的完整攻略,并提供两个示例。 1. 创建SpringBoot项目 在开始之前,我们需要先创建一个SpringBoot项目。以下是一个简单的示例…

    Java 2023年5月15日
    00
  • JAVA异常体系结构详解

    JAVA异常体系结构详解 异常概述 在Java基础编程语言中,异常(Exception)是指在一个程序的运行过程中发生的错误或者问题。异常表示程序在运行时遇到了某个非正常的情况,这个特殊情况将终止当前正在执行的代码块并且会向调用者传递一个错误信息,在异常处理的过程中是使用异常对象来表示的。相关类都保存在 java.lang.Exception 包中。 Jav…

    Java 2023年5月27日
    00
  • Java实现FTP文件上传

    关于Java实现FTP文件上传,我可以给出一份完整攻略,步骤如下: 步骤一:引入FTP客户端jar包 在Java项目的pom.xml文件中添加以下依赖,引入FTP客户端jar包: <dependency> <groupId>commons-net</groupId> <artifactId>commons-ne…

    Java 2023年5月19日
    00
  • SpringBoot错误处理流程深入详解

    SpringBoot错误处理流程深入详解 在SpringBoot开发过程中,我们经常需要处理错误。因此,对于SpringBoot错误处理的流程及其细节进行深入的理解,可以对我们的开发工作有所帮助。 SpringBoot错误处理流程概述 SpringBoot错误处理流程分为两部分:异常处理和404处理。 异常处理采用@ControllerAdvice注解,所有…

    Java 2023年5月27日
    00
  • 华为云计算电话面试与参考答案总结

    华为云计算电话面试与参考答案总结 简介 在现代信息化时代,云计算已经成为了越来越受欢迎的技术。华为云计算提供了完善的云计算服务,对于从事计算机相关行业的人来说,掌握云计算技术就显得尤为重要。在申请华为云计算相关职位时,会进行电话面试,以便企业能够了解面试者的能力和素质。本文就是华为云计算电话面试的参考答案。 电话面试问题列表 1. 简要介绍一下云计算。 回答…

    Java 2023年6月16日
    00
合作推广
合作推广
分享本页
返回顶部