【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析
【Maven使用】IDEA使用Maven进行文件打包+命令含义+错误分析
目录
(你相信光嘛!)
一、Maven
1.1、简介:
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
二、使用步骤:
2.1、第一步:加载文件
Help-----Find Action------输入Maven Projects--------+ Add Maven Projects
选择自己的项目(或者是GitHub上的需要)
第一次使用,右下角,会提示下载什么
点击总是下载
然后自己会下载需要的环境等
2.1.1、错误提示:
如果你的项目不是Maven
就无法识别的,会提示错误
eg:
2.2、第二步:Maven窗口
打开Maven视窗
View - Tool Windows - Maven
2.2.1、错误提示:
如果不是Maven文件,就不可能识别,不会有Maven窗口(切莫跳过第一步)
但是如果把它放在和Maven文件一起就又有了(题外话)
2.3、第三步:开始打包
文件----Lifecycle------clean
也需要下载相关环境
BUILD SUCCESS
相关环境下载成功了,并执行了
install--------Run Maven Build
(进行项目打包)
开始自动下载相关依赖
(下的时间可能有亿丢丢长)
下载完成后,当出现了BUILD SUCCESS就打包成功了
2.3.1、问题提示:
Maven的镜像也可能需要换一换,自带的可能会有问题
随着依赖包的更新,有的依赖包会过时
需要对pom.xml里的代码进行添加、修改等操作
建议:找时间学一学相关知识
直接使用前人打包好的(最后还是要学一下)
- 点赞
- 收藏
- 关注作者
评论(0)