Hi Jorge,

what are you trying to do? The trader-runner-webdriver is not meant as a dependency you can declare. It's a module that contains the stories run using the selenium webdriver API.

If you want to build the examples, checkout out the entire jbehave-web codebase https://github.com/jbehave/jbehave-web/tree/master and

mvn clean install -Pexamples

If you are looking to get started with Maven and webdriver, I suggest to use an archetype:

|mvn archetype:generate -Dfilter=org.jbehave:jbehave

|Choosing archetype 7 or 8.

More on using archetypes with JBehave: http://jbehave.org/reference/stable/archetypes.html

Cheers

On 03/05/2012 20:57, Jorge Pombar wrote:

First of all thanks for developing such a great, interesting and useful framework. I'm brand new to Maven so please bare with my very basic questions.

I'm having issues getting the trader-runner-webdriver**from gitHub. I know that I'm probably missing something very basic.

Thanks in advance for your help.

Here is the pom.xml file I have:

<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/maven-v4_0_0.xsd";>

<modelVersion>4.0.0</modelVersion>

<groupId>com.mycompany.app</groupId>

<artifactId>my-app</artifactId>

<packaging>jar</packaging>

<version>1.0-SNAPSHOT</version>

<name>my-app</name>

<url>http://maven.apache.org</url>

<dependencies>

<dependency>

<groupId>org.jbehave.web.examples</groupId>

<artifactId>jbehave-web-trader-webdriver</artifactId>

<version>3.6-SNAPSHOT</version>

</dependency>

</dependencies>

<repositories>

<repository>

<id>org.jbehave.web.examples</id>

<url>https://github.com/jbehave/jbehave-web/tree/master/examples</url>

</repository>

</repositories>

</project>

And here is the output/error I get from when running mvn install:

$ mvn install

[INFO] Scanning for projects...

[INFO]

[INFO] ------------------------------------------------------------------------

[INFO] Building my-app 1.0-SNAPSHOT

[INFO] ------------------------------------------------------------------------

Downloading: https://github.com/jbehave/jbehave-web/tree/master/examples/org/jbe

have/web/examples/jbehave-web-trader-webdriver/3.6-SNAPSHOT/maven-metadata.xml

Downloading: https://github.com/jbehave/jbehave-web/tree/master/examples/org/jbe

have/web/examples/jbehave-web-trader-webdriver/3.6-SNAPSHOT/jbehave-web-trader-w

ebdriver-3.6-SNAPSHOT.pom

[WARNING] The POM for org.jbehave.web.examples:jbehave-web-trader-webdriver:jar:

3.6-SNAPSHOT is missing, no dependency information available

Downloading: https://github.com/jbehave/jbehave-web/tree/master/examples/org/jbe

have/web/examples/jbehave-web-trader-webdriver/3.6-SNAPSHOT/jbehave-web-trader-w

ebdriver-3.6-SNAPSHOT.jar

[INFO] ------------------------------------------------------------------------

[INFO] BUILD FAILURE

[INFO] ------------------------------------------------------------------------

[INFO] Total time: 3.532s

[INFO] Finished at: Thu May 03 11:48:14 PDT 2012

[INFO] Final Memory: 3M/15M

[INFO] ------------------------------------------------------------------------

[ERROR] Failed to execute goal on project my-app: Could not resolve dependencies

for project com.mycompany.app:my-app:jar:1.0-SNAPSHOT: Could not find artifact

org.jbehave.web.examples:jbehave-web-trader-webdriver:jar:3.6-SNAPSHOT in org.jb

ehave.web.examples (https://github.com/jbehave/jbehave-web/tree/master/examples)

 -> [Help 1]

[ERROR]

[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit

ch.

[ERROR] Re-run Maven using the -X switch to enable full debug logging.

[ERROR]

[ERROR] For more information about the errors and possible solutions, please rea

d the following articles:

[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyReso

lutionException

Thanks,

Enrique


Reply via email to