Login  Register

Re: integrating Tudor_DICOM_Pli

Posted by Peter Gregson on Sep 14, 2008; 12:53pm
URL: http://imagej.273.s1.nabble.com/integrating-Tudor-DICOM-Pli-tp3695089p3695092.html

I am still trying to get Tudor_DICOM_Plugin integrated with my ImageJ installation because I have a bunch of other plugins. I placed Tudor_DICOM_Plugin in the plugins directory of ImageJ and modified my startup script to include its jar files in the classpath.  However, when I start ImageJ with my script called "run", I get:


My "run" script is:

cd /AddIns/JavaApps/ImageJ
CLASSPATH=/AddIns/JavaApps/ImageJ/ij.jar
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/Image/Tudor_DICOM_Plugins
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/ImageJ/Tudor_DICOM_Plugin/lib/1_lu.tudor.santec/lu.tudor.santec.dicom.jar
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/ImageJ/Tudor_DICOM_Plugin/lib/1_lu.tudor.santec/lu.tudor.santec.i18n.jar
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/ImageJ/Tudor_DICOM_Plugin/lib/1_lu.tudor.santec/lu.tudor.santec.settings.jar
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/ImageJ/Tudor_DICOM_Plugin/lib/1_lu.tudor.santec/lu.tudor.santec.widgets.jar
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/ImageJ/Tudor_DICOM_Plugin/lib/com.jgoodies/forms/forms-1.0.6.jar
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/ImageJ/Tudor_DICOM_Plugin/lib/com.l2fprod.common/l2fprod-common-buttonbar.jar
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/ImageJ/Tudor_DICOM_Plugin/lib/dcm4che/dcm4che.jar
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/ImageJ/Tudor_DICOM_Plugin/lib/dcm4che/getopt.jar
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/ImageJ/Tudor_DICOM_Plugin/lib/dcm4che/log4j.jar
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/ImageJ/Tudor_DICOM_Plugin/lib/dcm4che/majix.jar
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/ImageJ/Tudor_DICOM_Plugin/lib/lu.tudor.santec.dicom.jar
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/ImageJ/Tudor_DICOM_Plugin/lib/lu.tudor.santec.i18n.jar
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/ImageJ/Tudor_DICOM_Plugin/lib/lu.tudor.santec.settings.jar
CLASSPATH=$CLASSPATH:/AddIns/JavaApps/ImageJ/Tudor_DICOM_Plugin/lib/lu.tudor.santec.widgets.jar
echo $CLASSPATH
java -cp $CLASSPATH -jar /AddIns/JavaApps/ImageJ/ij.jar

My directory structure is:



Note that the entire Tudor_DICOM_Plugin contents are installed as per instructions, except they are in the plugins directory, not ImageJ.

What am I doing wrong?

Regards,

Peter


Peter Gregson wrote
That is what I though, Johannes, but I tried it and it still failed.  
Is your ij.jar different from the ij.jar that is distributed with  
ImageJ?  There is an ij.jar file in your distribution as well.

Best regards,

Peter


On 18-Aug-08, at 3:04 AM, Johannes Hermen wrote:

> The starter.jar only sets the classpath of ImageJ so that it  
> contains all
> jar files in the lib dir. If you put these libs in the classpath  
> manually
> you can allthough run the plugins without the starter.jar. We will
> hopefully fix this issue in the next version.
>
> Greets
>        Johannes
>
> -----------------------------------------------------------------
> Johannes Hermen  -  Ingenieur de Recherche
> Johannes.Hermen@tudor.lu
> -----------------------------------------------------------------
> CRP Henri Tudor  http://www.santec.tudor.lu
> 29, Avenue John F. Kennedy
> L-1855 Luxembourg
> -----------------------------------------------------------------