This is not really an m2e question, you should rather ask the Maven Users
list.

Anyways, first hit on google for "Cucumber Maven Project" :
http://blog.czeczotka.com/2014/07/22/cucumber-jvm-with-maven-in-minutes/

On Thu, Oct 15, 2015 at 4:23 PM, Kashif BHATTI <[email protected]> wrote:

> Hello,
>
> I have created an initial Cucumber Maven Project in ECLIPSE and the
> eventual task that I have been asked to do is to be able to run it using
> Maven from the command line. I have installed Maven..I also have my POM
> file but I have absolutely no idea how to get Maven test running from
> command line Termina (I know with TestNG you can have an xml file
> configured into the POM xml and then run it. With TestNG it usually runs by
> using the @Test annotation so not sure what annotation in Cucumber will be
> used to run the POM file)
>
> Can someone please tell me (would be greatly appreciated if someone just
> could paste exactly what I need to put into the POM file that is missing).
> Here is the POM file I used with my Cucumber MAVEN Project
>
> <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>com.cucumber</groupId>
>
>   <artifactId>cucumberProject</artifactId>
>
>   <version>0.0.1-SNAPSHOT</version>
>
>   <packaging>jar</packaging>
>
>
>   <name>cucumberProject</name>
>
>   <url>http://maven.apache.org</url>
>
>
>   <properties>
>
>     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
>
>   </properties>
>
>
>   <dependencies>
>
>     <dependency>
>
>   <groupId>junit</groupId>
>
>   <artifactId>junit</artifactId>
>
>   <version>4.12</version>
>
>     </dependency>
>
>     <dependency>
>
>   <groupId>info.cukes</groupId>
>
>   <artifactId>cucumber-core</artifactId>
>
>   <version>1.2.4</version>
>
>     </dependency>
>
>     <dependency>
>
>   <groupId>info.cukes</groupId>
>
>   <artifactId>cucumber-java</artifactId>
>
>   <version>1.2.4</version>
>
>     </dependency>
>
>     <dependency>
>
>   <groupId>info.cukes</groupId>
>
>   <artifactId>cucumber-junit</artifactId>
>
>   <version>1.2.4</version>
>
>     </dependency>
>
>     <dependency>
>
>   <groupId>info.cukes</groupId>
>
>   <artifactId>cucumber-html</artifactId>
>
>   <version>0.2.3</version>
>
>     </dependency>
>
>     <dependency>
>
>   <groupId>info.cukes</groupId>
>
>   <artifactId>cucumber-jvm-deps</artifactId>
>
>   <version>1.0.5</version>
>
>     </dependency>
>
>     <dependency>
>
>   <groupId>net.masterthought</groupId>
>
>   <artifactId>cucumber-reporting</artifactId>
>
>   <version>0.4.0</version>
>
>     </dependency>
>
>     <dependency>
>
>   <groupId>info.cukes</groupId>
>
>   <artifactId>cucumber-testng</artifactId>
>
>   <version>1.2.4</version>
>
>     </dependency>
>
>     <dependency>
>
>   <groupId>info.cukes</groupId>
>
>   <artifactId>gherkin</artifactId>
>
>   <version>2.12.2</version>
>
>     </dependency>
>
>     <dependency>
>
>   <groupId>org.hamcrest</groupId>
>
>   <artifactId>hamcrest-all</artifactId>
>
>   <version>1.3</version>
>
>     </dependency>
>
>     <dependency>
>
>   <groupId>org.seleniumhq.selenium</groupId>
>
>   <artifactId>selenium-java</artifactId>
>
>   <version>2.47.1</version>
>
>     </dependency>
>
>     <dependency>
>
>   <groupId>org.seleniumhq.selenium</groupId>
>
>   <artifactId>selenium-server</artifactId>
>
>   <version>2.47.1</version>
>
>     </dependency>
>
>     <dependency>
>
>   <groupId>io.appium</groupId>
>
>   <artifactId>java-client</artifactId>
>
>   <version>3.2.0</version>
>
>     </dependency>
>
>     <dependency>
>
>   <groupId>org.testng</groupId>
>
>   <artifactId>testng</artifactId>
>
>   <version>6.9.6</version>
>
>     </dependency>
>
>     <dependency>
>
>   <groupId>org.apache.maven.surefire</groupId>
>
>   <artifactId>surefire-api</artifactId>
>
>   <version>2.18.1</version>
>
>     </dependency>
>
>   </dependencies>
>
>
>
> </project>
>
>
>
> Thanks
>
> _______________________________________________
> m2e-users mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/m2e-users
>



-- 
"Have you tried turning it off and on again" - The IT Crowd
And if that fails, then http://goo.gl/tnBgH5
_______________________________________________
m2e-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/m2e-users

Reply via email to