<div dir="ltr">Hi Joe,<div><br></div><div><div>Very sorry for the delay in reply.</div></div><div><br></div><div><div>> I'm using the complete snapshot all jar and maybe this is the cause?</div></div><div><br></div>


<div>Definitely; the "all" JAR was busted. I was able to reproduce this issue, and pushed a fix to master last night.</div><div><br></div><div>The latest build of imagej-2.0.0-SNAPSHOT-all.jar should start up properly now, although there is another outstanding bug on master when quitting ImageJ (<a href="https://github.com/scijava/scijava-common/pull/14">https://github.com/scijava/scijava-common/pull/14</a>).</div>

<div><br></div><div>That said, I will second Johannes's suggestion to set up a Maven project with a dependency on ImageJ Maven artifact(s). The easiest is to extend the latest version of pom-scijava as parent, and add this dependency:</div>


<div><br></div><div>  <dependency></div><div>    <groupId>net.imagej</groupId></div><div>    <artifactId>ij-app</artifactId></div><div>    <version>${imagej.version}</version></div>


<div>  </dependency></div><div><br></div><div>That will pull in all the ImageJ2 code transitively for you to use. If you are a stickler you can add individual direct dependencies to the components you are using, but it is not necessary.</div>


<div><br></div><div>> <span style="font-family:arial,sans-serif;font-size:13px">I've looked at the tutorials for ImageJ2 and I've tried the dataset example</span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br>

</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">So, the ImageJ tutorials are already set up to work this way. Just use File > Import > Existing Maven Projects and point it at your imagej-tutorials checkout. You'll get all the projects in Eclipse, managed by M2E, with no extra work needed. You definitely should *not* need to use the uber-JAR, nor ever explicitly manage your classpath in Eclipse. Just edit the Maven POM then refresh the project in Eclipse and it will update the "Maven dependencies" accordingly.</span></div>

<div><br></div><div>Regards,</div><div>Curtis</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Sep 22, 2013 at 12:30 AM, Joe Falconer <span dir="ltr"><<a href="mailto:joseph.falconer@lincolnuni.ac.nz" target="_blank">joseph.falconer@lincolnuni.ac.nz</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div dir="ltr">Hi,<br><br>Hope I'm posting to the correct location.<br><br>I'm trying to do something that appears quite simple using ImageJ2 - read in a pgm file in headless mode and iterate over and analyse the pixel data in the image.<br>

<br>I've looked at the tutorials for ImageJ2 and I've tried the dataset example but I'm having some issues. I'm having Maven connector issues in Eclipse Kepler so I'm using the complete snapshot all jar and maybe this is the cause? This is my trace when running the dataset example :<br>

<br>WARN: Ignoring non-Maven build directory: C:\Documents and Settings\Joe\ImagingWorkspace\IJ2Test\bin<br>Exception in thread "main" java.lang.IllegalArgumentException: Invalid service: imagej.console.DefaultConsoleService<br>

<br>I've also tried the ImgLib2 examples on the fiji site referred to from the tutorials page but I've had trouble getting them to run without raising "No compatible service: io.scif.SCIFIOService" exception.<br>

<br>I'm guessing I have some build/dependency issues - any suggestions?<br><br>thanks for any help<span class="HOEnZb"><font color="#888888"><br><br>Joe<br>                                      </font></span></div></div>
<br>_______________________________________________<br>
ImageJ-devel mailing list<br>
<a href="mailto:ImageJ-devel@imagej.net">ImageJ-devel@imagej.net</a><br>
<a href="http://imagej.net/mailman/listinfo/imagej-devel" target="_blank">http://imagej.net/mailman/listinfo/imagej-devel</a><br>
<br></blockquote></div><br></div>