码迷,mamicode.com
首页 > 其他好文 > 详细

二、Maven包的管理与更新

时间:2020-02-19 19:08:37      阅读:57      评论:0      收藏:0      [点我收藏+]

标签:pac   inf   sel   jar包   开发   art   依赖   jar   xml文件   

一、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包的管理与更新

标签:pac   inf   sel   jar包   开发   art   依赖   jar   xml文件   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!