- Selenium WebDriver Quick Start Guide
- Pinakin Chaubal
- 143字
- 2021-06-24 18:26:27
Understanding pom.xml
It's time to explore pom.xml. This is what pom.xml looks like:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.packt.selenium</groupId>
<artifactId>FirstSelenium</artifactId>
<version>0.0.1-SNAPSHOT</version>
</project>
Group ID and Artifact ID that you added in the previous screens have appeared in the preceding file, inside the Project tag. In order to work with Selenium, we will need to add Selenium dependencies within the Project tag. Let's go ahead and add those from the Maven repository:
- Go to the Maven repository (https://mvnrepository.com) and grab the dependency shown here:
<!--
https://mvnrepository.com/artifact/org.seleniumhq.selenium/
selenium-java -->
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.13.0</version>
</dependency>
- Place this dependency inside a dependencies tag, as shown in the pom.xml file here:
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.packt.selenium</groupId>
<artifactId>FirstSelenium</artifactId>
<version>0.0.1-SNAPSHOT</version>
<dependencies>
<!--
https://mvnrepository.com/artifact/org.seleniumhq.selenium/
selenium-java -->
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.13.0</version>
</dependency>
</dependencies>
</project>
- Save the pom.xml. You will see a small activity in the bottom-right corner of Eclipse, stating that the project is being built.
The Maven Dependencies folder now gets populated with all of the downloaded JARs, as shown previously.
推薦閱讀
- 電腦組裝與系統安裝
- Linux系統架構與運維實戰
- Getting Started with oVirt 3.3
- Red Hat Enterprise Linux 8系統管理實戰
- 無蘋果不生活 OS X Mountain Lion隨身寶典
- BPEL and Java Cookbook
- 深入Linux內核架構與底層原理(第2版)
- Windows Vista融會貫通
- Mobile First Design with HTML5 and CSS3
- 計算機系統的自主設計
- Social Data Visualization with HTML5 and JavaScript
- Linux系統最佳實踐工具:命令行技術
- 從實踐中學習Windows滲透測試
- CSS揭秘
- Windows網絡編程(第2版)