Sunday, 5 August 2018

Latest Maven Dependencies

automatic dependencies update command: 
mvn clean versions:use-latest-versions scm:checkin deploy -Dmessage="update versions" -DperformRelease=true

<!-- properties-->

         <properties>

                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

                <maven.compiler.source>17</maven.compiler.source>

                <maven.compiler.target>17</maven.compiler.target>

                <skipTests>false</skipTests>

        </properties>

<!-- Latest dependencies  -->

        <dependencies>

                 <!-- selenium provides support for the automation of web browsers. It

                provides extensions to emulate user interaction with browsers, a

                distribution server for scaling browser allocation, and the

                infrastructure for implementations of the W3C WebDriver specification. -->

                <dependency>

                        <groupId>org.seleniumhq.selenium</groupId>

                        <artifactId>selenium-java</artifactId>

                        <version>4.9.1</version>

                </dependency>

 

                <dependency>

                        <groupId>io.github.bonigarcia</groupId>

                        <artifactId>webdrivermanager</artifactId>

                        <version>5.3.0</version>

                </dependency>

 

                <!-- TestNG is a testing framework inspired by JUnit and NUnit but

                introducing some new functionalities that make it more powerful and

                easier to use. It supports test configured by annotations,

                data-driven testing, parametric  tests, etc. -->

                <!-- changed from test to compile -->

                <dependency>

                        <groupId>org.testng</groupId>

                        <artifactId>testng</artifactId>

                        <version>7.7.1</version>

                        <scope>compile</scope>

                </dependency>

 

                <!-- Apache POI - Java API To Access Microsoft Format Files -->

                <dependency>

                        <groupId>org.apache.poi</groupId>

                        <artifactId>poi</artifactId>

                        <version>5.2.3</version>

                </dependency>

 

                <!-- Apache POI - Java API To Access Microsoft Format Files -->

                <dependency>

                        <groupId>org.apache.poi</groupId>

                        <artifactId>poi-ooxml</artifactId>

                        <version>5.2.3</version>

                </dependency>

 

                <!-- Apache POI - Java API To Access Microsoft Format Files -->

                <dependency>

                        <groupId>org.apache.poi</groupId>

                        <artifactId>poi-ooxml-schemas</artifactId>

                        <version>4.1.2</version>

                </dependency>

 

                <!-- Apache POI - Java API To Access Microsoft Format Files (Scratchpad) -->

                <dependency>

                        <groupId>org.apache.poi</groupId>

                        <artifactId>poi-scratchpad</artifactId>

                        <version>5.2.3</version>

                </dependency>

 

                <!-- XmlBeans generated from the Ecma supplied -->

                <dependency>

                        <groupId>org.apache.poi</groupId>

                        <artifactId>ooxml-schemas</artifactId>

                        <version>1.4</version>

                </dependency>

 

                <!-- OpenXML4J is a Java library dedicated to the creation and

                manipulation  of Office Open XML (ECMA-376) and OPC based documents

                (for  example Office 2007 Word, Excel and PowerPoint documents) -->

                <dependency>

                        <groupId>org.apache.poi</groupId>

                        <artifactId>openxml4j</artifactId>

                        <version>1.0-beta</version>

                </dependency>

 

                <dependency>

                        <groupId>org.apache.poi</groupId>

                        <artifactId>openxml4j</artifactId>

                        <version>1.0-beta</version>

                </dependency>

 

                <dependency>

                        <groupId>io.qameta.allure</groupId>

                        <artifactId>allure-testng</artifactId>

                        <version>2.12.0</version>

                </dependency>

 

                <dependency>

                        <groupId>org.apache.logging.log4j</groupId>

                        <artifactId>log4j-api</artifactId>

                        <version>2.14.1</version>

                </dependency>

                <dependency>

                        <groupId>org.apache.logging.log4j</groupId>

                        <artifactId>log4j-core</artifactId>

                        <version>2.14.1</version>

                </dependency>

 

                <dependency>

                        <groupId>commons-io</groupId>

                        <artifactId>commons-io</artifactId>

                        <version>2.7</version>

                </dependency>

 

                <dependency>

                        <groupId>junit</groupId>

                        <artifactId>junit</artifactId>

                        <version>4.13.2</version>

                        <scope>test</scope>

                </dependency>

 

                <dependency>

                        <groupId>com.relevantcodes</groupId>

                        <artifactId>extentreports</artifactId>

                        <version>2.41.2</version>

                </dependency>

 

                <dependency>

                        <groupId>com.aventstack</groupId>

                        <artifactId>extentreports</artifactId>

                        <version>5.0.9</version>

                </dependency>

 

                <dependency>

                        <groupId>org.aspectj</groupId>

                        <artifactId>aspectjweaver</artifactId>

                        <version>1.9.19</version>

                        <scope>runtime</scope>

                </dependency>

 

                <!-- default plugins -->

                <dependency>

                        <groupId>org.apache.maven.plugins</groupId>

                        <artifactId>maven-surefire-plugin</artifactId>

                        <version>3.1.0</version>

                </dependency>

 

                <dependency>

                        <groupId>org.apache.maven.plugins</groupId>

                        <artifactId>maven-compiler-plugin</artifactId>

                        <version>3.8.0</version>

                </dependency>

        </dependencies>

 

No comments:

Post a Comment