0
点赞
收藏
分享

微信扫一扫

【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析


目录

​​一、Maven​​

​​1.1、简介:​​

​​1.1.1、clean(清除)​​

​​1.1.2、validate(验证)​​

​​1.1.3、compile(编译)​​

​​1.1.4、test(测试)​​

​​1.1.5、package(打包)​​

​​1.1.6、vertify(验证)​​

​​1.1.7、install(安装)​​

​​1.1.8、site(站点)​​

​​1.1.9、deploy(配置部署)​​

​​1.2、打包:​​

​​二、使用步骤:​​

​​2.1、第一步:加载文件​​

​​2.1.1、错误提示:​​

​​ 2.2、第二步:Maven窗口​​

​​2.2.1、错误提示:​​

​​2.3、第三步:开始打包​​

​​2.3.1、问题提示:​​

【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_错误提示

(你相信光嘛!)

一、Maven


1.1、简介:

【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_错误提示_02



1.1.1、clean(清除)

清除之前(install)构建生成的所有文件,清除该项目路径下Target目录

但是不会删除本地的maven仓库已经生成的jar文件。

1.1.2、validate(验证)

验证项目正确性

验证信息完整可用

1.1.3、compile(编译)

编译选定项目的源代码,成.class文件(JAVA识别.class)

一般是编译src/main/java和src/test/java下面的文件

生成target目录,把配置文件和.class文件放到classes文件夹里

可重复生成

1.1.4、test(测试)

用合适的框架进行测试,测试compile编译出来的代码

测试文件一般不加包和部署

1.1.5、package(打包)

获取compile中编译好的文件,并将其打包为指定格式,打包方式有jar,pom,war

注:若项目A依赖项目于B,需要使用install安装到本地仓库。因为打包B时,只打包到B的target下,因此A找不到它所依赖的B项目,编译A就会报错

1.1.6、vertify(验证)

验证test结果

是否有效、满足标准

1.1.7、install(安装)

将软件包安装都本地仓库

让本地其他项目可以用到它(让其它项目依赖)

在项目路径下生成class文件和jar包,同时在本地maven仓库生成jar文件

1.1.8、site(站点)

生成项目的站点文档

在项目的“target/site”文件夹中

1.1.9、deploy(配置部署)

复制到远程仓库(最终文件)

与他人共享项目


1.2、打包:


常见的打包方法:

执行clean后

要么再点击 package

要么再点击 install


【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_错误提示_03


二、使用步骤:


2.1、第一步:加载文件

Help-----Find Action------输入Maven Projects--------+ Add Maven Projects

【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_maven_04



【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_错误提示_05


选择自己的项目(或者是GitHub上的需要)

【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_maven_06


第一次使用,右下角,会提示下载什么

点击总是下载

然后自己会下载需要的环境等

【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_java_07





2.1.1、错误提示:

如果你的项目不是Maven

就无法识别的,会提示错误

eg:

【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_maven_08



 2.2、第二步:Maven窗口

打开Maven视窗

View - Tool Windows - Maven

【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_java_09



2.2.1、错误提示:

如果不是Maven文件,就不可能识别,不会有Maven窗口(切莫跳过第一步)

但是如果把它放在和Maven文件一起就又有了(题外话)



2.3、第三步:开始打包

文件----Lifecycle------clean

【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_java_10


也需要下载相关环境【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_maven_11


BUILD SUCCESS

 相关环境下载成功了,并执行了【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_错误提示_12





install--------Run Maven Build

(进行项目打包)

【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_java_13


开始自动下载相关依赖

 (下的时间可能有亿丢丢长)

【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_错误提示_14


下载完成后,当出现了BUILD SUCCESS就打包成功了





2.3.1、问题提示:


Maven的镜像也可能需要换一换,自带的可能会有问题

随着依赖包的更新,有的依赖包会过时

需要对pom.xml里的代码进行添加、修改等操作

【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析_错误提示_15



建议:找时间学一学相关知识

直接使用前人打包好的(最后还是要学一下)



举报

相关推荐

0 条评论