Maven项目构建生命周期和依赖的适用范围

Maven项目构建生命周期和依赖的适用范围,第1张

在IDEA中构建完Maven项目后,在右边栏目可以看到:

clean 清理缓存,清理项目生成的缓存 validate 校验,验证项目需要是正确的项目信息及依赖 compile 编译,编译项目中的代码 test 测试,运行项目的单元测试 package 打包,将项目编译后的代码打包成发布格式 verify 检查,对集成测试结果进行检查,确保项目的质量是达标的 install 安装,将包安装到maven的本地仓库 ,以便在本地的其他项目中可以引用此项目 site 位置, 生成站点文档(项目站点文档创建的处理) deploy 部署,将包安装到私服仓库,以供他人开发共享 在pom.xml文件中通过dependency添加依赖时,可以通过scope标签配置当前依赖的适用范围
       
            mysql
            mysql-connector-java
            8.0.29
            test
        

其值可以是:

runtime :运行时使用

provided :编译、测试、运行时使用

compile : 编译、测试、运行、打包时使用(默认)

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1294798.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存