This the m2e list, it is for the maven eclipse integration. The maven users list is probably somewhere off maven.apache.org
On 16 October 2015 at 15:00, Kashif BHATTI <[email protected]> wrote: > I thought this is the Maven Users list. I did take a look at what you > sent. However, when I right-click on the POM.xml it Builds successfully but > does not execute the Step Definition class. Here is what my Runner Class > looks like: > > @RunWith(Cucumber.class) > > @CucumberOptions( > > features = "src/cucumber/", > > glue={"src/cucumber/features"}, > > dryRun = true, > > monochrome = true > > ) > > > public class CucumberRunner { > > > } > > > > Here is the POM.xml > > <build> > > <plugins> > > <plugin> > > <groupId>org.apache.maven.plugins</groupId> > > <artifactId>maven-compiler-plugin</artifactId> > > <version>3.3</version> > > <configuration> > > <encoding>UTF-8</encoding> > > <source>1.8</source> > > <target>1.8</target> > > <compilerArgument>-Werror</compilerArgument> > > </configuration> > > </plugin> > > <plugin> > > <groupId>org.apache.maven.plugins</groupId> > > <artifactId>maven-surefire-plugin</artifactId> > > <version>2.18.1</version> > > <dependencies> > > <dependency> > > <groupId>org.apache.maven.surefire</groupId> > > <artifactId>surefire-junit47</artifactId> > > <version>2.18.1</version> > > </dependency> > > </dependencies> > > </plugin> > > </plugins> > > </build> > > > Please advise. Thanks > > On Thu, Oct 15, 2015 at 1:35 PM, Fred Bricon <[email protected]> wrote: > >> 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 >> > > > _______________________________________________ > 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 >
_______________________________________________ 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
