idea整合Maven安装及配置

前言

maven安装之前需安装好JDK

1、Maven简介

1)Maven是工具,专注服务于Java平台的项目自动化构建和依赖管理。
2)可以整合多个项目之间的引用关系,我们可以根据业务和分层需要任意拆分一个项目。
3)提供规范的管理各个常用jar包及其各个版本,并且可以自动下载和引入项目中。
4)可以根据指定版本自动解决jar包版本兼容问题。
5)可以把jar包所依赖的其它jar包自动下载并引入项目。

Maven是一种构建工具(打包项目)、依赖管理工具(资源依赖管理工具:主要用于集成资源)、项目信息聚合工具。
maven构建主要环节:
1)清理:删除以前的编译结果,为重新编译做好准备。
2)编译:将Java源程序编译为字节码文件。
3)测试:针对项目中的关键点进行测试,确保项目在迭代开发过程中关键点的正确性。
4)报告:在每一次测试后以标准的格式记录和展示测试结果。
5)打包:将一个包含诸多文件的工程封装为一个压缩文件用于安装或部署。Java 工程对应 jar 包,Web工程对应war包。
6)安装:在Maven环境下特指将打包的结果——jar包或war包安装到本地仓库中。
7)部署:将打包的结果部署到远程仓库或将war包部署到服务器上运行

参考链接
https://blog.csdn.net/qq_19704045/article/details/80387075

2、下载Maven安装包

访问官方地址:http://maven.apache.org/download.cgi 或 百度网盘链接: https://pan.baidu.com/s/1dPDIciPCCeWnYkaAmy_grQ 提取码: tcma,下载maven安装包。
解压到指定目录(文件夹apache-maven-3.3.9),可以根据个人需要新建一个本地仓库文件夹(例:MavenDragon)用于存放下载的jar包,若无需则

3、配置Maven环境变量

在我的电脑》属性》高级系统设置》环境变量》系统变量》新建
变量名:M2_HOME
变量值:D:\Program Files\apache-maven-3.3.9
找到Path在环境变量值尾部加入:;%M2_HOME%\bin; //前面注意分号

4、检查jdk和maven的环境变量是否配置成功

打开dos窗口运行命令mvn -v,出现如下图所示的信息说明安装成功;

5、maven的settings.xml文件配置

settings.xml文件路径D:\Program Files\apache-maven-3.3.9\conf\settings.xml
外网的插件配置:

外网的镜像配置:

<!-- 
    maven的中央仓库是在Apache的国外网站,下载效率低
    使用阿里镜像文件提高maven工程的构建和jar包的引入速度
-->
<mirrors>
    <!-- 阿里镜像 -->
    <mirror>
        <id>alimaven</id>
        <mirrorOf>central</mirrorOf>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
    </mirror>
    <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
    <mirror>
        <id>central</id>
        <name>Maven Repository Switchboard</name>
        <url>http://repo1.maven.org/maven2/</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
    <mirror>
        <id>repo2</id>
        <mirrorOf>central</mirrorOf>
        <name>Human Readable Name for this Mirror.</name>
        <url>http://repo2.maven.org/maven2/</url>
    </mirror>
    <mirror>
        <id>ibiblio</id>
        <mirrorOf>central</mirrorOf>
        <name>Human Readable Name for this Mirror.</name>
        <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
    </mirror>
    <mirror>
        <id>jboss-public-repository-group</id>
        <mirrorOf>central</mirrorOf>
        <name>JBoss Public Repository Group</name>
        <url>http://repository.jboss.org/nexus/content/groups/public</url>
    </mirror>
    <mirror>
        <id>google-maven-central</id>
        <name>Google Maven Central</name>
        <url>https://maven-central.storage.googleapis.com
        </url>
        <mirrorOf>central</mirrorOf>
    </mirror>
    <!-- 中央仓库在中国的镜像 -->
    <mirror>
        <id>maven.net.cn</id>
        <name>oneof the central mirrors in china</name>
        <url>http://maven.net.cn/content/groups/public/</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
</mirrors>

内网镜像配置为公司Maven私服,配置本地仓库(localRepository)、offline设置为false、servers账号密码、mirror地址。
公司的maven配置如下(查看pdf附件下载文件,覆盖到maven的settings.xml文件路径即可):

6、在IntelliJ IDEA中创建maven工程并配置maven路径

创建maven工程

第一步:创建工程New project>Maven>勾选Creat from archetype>选择Maven web工程。点击next下一步

第二步:填好工程三要素:包名,工程名,版本。点击next下一步

第三步:确定路径有没有错,没错直接下一步,然后finish

maven配置

File>Settings>Build Tools-Maven 配置maven安装路径,setting文件路径,本地仓库路径。

7、查找jar在maven中的配置

1)公司maven私服地址 http://192.168.6.13:8081/nexus,在artifact Search输入jar包名称,搜索,拷贝XML内容复制到pom.xml文件中。

2)外网访问地址search.maven.org,输入jar名称,点击相应版本

或访问 https://mvnrepository.com/ 搜索jar名称,点击相应版本



maven仓库更新下载操作

8、Maven中增加插件的方法

9、Maven引用本地jar

方法1:


<dependency> 
<groupId>org.wltea</groupId> 
<artifactId>IKAnalyzer</artifactId> 
<version>2012_u6</version> 
<scope>system</scope> 
<systemPath>E:/repositories/IKAnalyzer2012_u6.jar</systemPath> 
</dependency>

方法2:


<dependency>

<groupId>org.wltea</groupId>
<artifactId>IKAnalyzer</artifactId>
<version>3.2.8</version>
<scope>system</scope>
<systemPath>${basedir}/mylib/IKAnalyzer-3.2.8.jar</systemPath>
</dependency>

10、Maven打包操作

maven工程点击install执行打包

11、Maven打包跳过测试类执行

两种设置方法如下:
1、maven工程点击skip test图标

2、Settings》Build》Build Tools》Maven》Runner 勾选Skip tests

12、java命令运行jar包

nohup java -jar jar路径 >>日志路径 &,例:nohup java -jar /jmy/DataLab/DataLab_ASJ.jar >> /jmy/DataLab/DataLab_ASJ_01.log &

13、idea工具使用

快捷操作在idea界面,按shift键两次,会弹出以下搜索框,可进行文件搜索

参考链接:https://blog.csdn.net/baomingshu/article/details/140355461

posted on 2021-12-07 13:52  seamy  阅读(466)  评论(0编辑  收藏  举报