首页 > 其他 > 详细

二、Maven包的管理与更新

时间:2020-02-19 18:35:15      阅读:53      评论:0      收藏:0      [点我收藏+]

一、Maven中由pom.xml文件进行包管理,在我们创建的项目中找到这个文件并打开
技术分享图片
project:文件中顶级元素
modelVersion指明POM使用的对象模型的版本。这个值很少改动
groupId:指明创建项目的组织或小组的唯一标识。GroupId是项目的关键标识,典型的,此标识以组织的完全限定名来定义。比如,org.apache.maven.plugins是所有maven插件项目制定的groupId。
artifactId:指明此项目产生的主要产品的基本名称。项目的主要产品通常为一个Jar文件。第二,像源代码包通常使用artifactId作为最后名称的一部分。典型的产品名称使用这个格式:
version:项目产品的版本号。maven帮助你管理版本,可以经常看到SNAPSHOT这个版本,表名项目处于开发阶段。

二、maven中央仓库
仓库地址:https://search.maven.org/
搜索selenium-java
技术分享图片

点击下载按钮,点击pom,复制蓝色字体
技术分享图片
复制如下代码,到pom.xml文件


org.seleniumhq.selenium
selenium-java
4.0.0-alpha-4
compile


技术分享图片
其中:
compile,它主要管理依赖的部署,目前可以使用5个值
compile,缺省值,使用于所有阶段,会随着项目一起发布。
provided,类似compile,期望JDK,容器或使用者会提供这个依赖。如servlet.jar
runtime,只在运行时使用,如jdbc驱动,适用于运行和测试阶段。
test,只在测试时使用,用于编译和运行测试代码。不会随项目发布。
*system,类似provided,需要显式提供包含依赖的jar包,maven不会再Repository中找到它。

最后保存文件,IDEA会自动更新jar包,更新完成后,在Extenal Libraries列表中显示有相关jar包

代码目录如下:可以写在test目录下
技术分享图片

二、Maven包的管理与更新

原文:https://www.cnblogs.com/surenliu/p/12332401.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!