-
Notifications
You must be signed in to change notification settings - Fork 62
Running a Xebium test without Maven #130
Comments
And naturally not from within eclipse |
All I get is: |
Good luck without Maven? The project is Maven based. You can use Ant and Ivy or some other type of project, but you need some compiler. That stack trace appears because the FitNesse variant is reliant upon Maven. It's in regards to the plugin used to add all of the pom dependencies to your classpath. You might want to maybe consider jarring Xebium with its dependencies then using it in your project to your liking if that's the way you're going? Your question is kind of broadly based though. |
Hi, You can download xebium-0.11-jar-with-dependencies.jar and add that to your project (http://search.maven.org/#artifactdetails%7Ccom.xebia.incubator%7Cxebium%7C0.11%7Cjar). You'll have to define it in a page with the Pretty straightforward actually. Are you using a different tool for dependency management maybe? |
Thanks a lot, Arjan!! Unmaßgeblich „Value enters the world with life….“ From: Arjan Molenaar [mailto:notifications@github.com] Hi, You can download xebium-0.11-jar-with-dependencies.jar and add that to your project (http://search.maven.org/#artifactdetails%7Ccom.xebia.incubator%7Cxebium%7C0.11%7Cjar). You'll have to define it in a page with the !path directive. We did not cook a jar-with-dependencies for the 0.12 release. Pretty straightforward actually. Are you using a different tool for dependency management maybe? |
Let me put this as square and simple as I can, what I want to do: On a linux machine runs fitnesse with some tests quite well. On this machine there is no JDK, no MAVEN, no FIREFOX, just JRE & fitnesse. All the xebium tests and my own run fine, when I start fitnesse from MAVEN. |
XEBIUM provides SELENIUM integration to FITNESSE. SELENIUM needs a BROWSER. So if your linux machine does not have a BROWSER, you cannot use SELENIUM, hence you cannot use XEBIUM. You could, of course, use a headless browser like PhantomJS. |
you can use sauce labs or your own equivalent. So in that context you can use Xebium on a server without a browser installed. |
Super! OK, so I need a browser, fine! And thanks for the quick answers!! Unmaßgeblich „Value enters the world with life….“ From: Arnout Engelen [mailto:notifications@github.com] XEBIUM provides SELENIUM integration to FITNESSE. SELENIUM needs a BROWSER. So if your linux machine does not have a BROWSER, you cannot use SELENIUM, hence you cannot use XEBIUM. You could, of course, use a headless browser like PhantomJS. — Atos Worldline GmbH
|
I'm not entirely sure, but I think it should simply pick it up when the firefox executable is on the PATH somewhere |
How is done? On Linux? On Windows?
The text was updated successfully, but these errors were encountered: