[Debian-med-packaging] Bug#732222: Bug#732222: imagej: does not "see" present JAVA

olivier.sallou at codeless.fr olivier.sallou at codeless.fr
Wed Dec 18 09:37:13 UTC 2013


On 12/16/2013 01:47 PM, Martin Weiser wrote:
> Andreas Tille píše v Po 16. 12. 2013 v 13:33 +0100:
>> Hi Martin,
>>
>> On Mon, Dec 16, 2013 at 12:55:33PM +0100, Martin Weiser wrote:
>>> Dear friends,
>>>
>>> maybe there is something else involved (should I open another bug?), as
>>> Olivier's workaround helps only partially:
>>>
>>> me at here:~$ export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-i386
>>> me at here:~$ echo $JAVA_HOME
>>> /usr/lib/jvm/java-1.7.0-openjdk-i386
>>> me at here:~$ imagej
>>> Open other images in this ImageJ panel as follows:
>>>   imagej -p 1 <image1> [<image2> ... <imageN>]
>>>
>>> Exception in thread "main" java.awt.HeadlessException
>>> 	at
>>> java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:207)
>>> 	at java.awt.Window.<init>(Window.java:535)
>>> 	at java.awt.Frame.<init>(Frame.java:420)
>>> 	at ij.ImageJ.<init>(ImageJ.java:129)
>>> 	at ij.ImageJ.main(ImageJ.java:597)
>>>
>>> Any advice?
>>> Once again: thank you for your patience.
You may be running an application that requires a graphical mode in non
graphical environment.
There is an option in java to run in headless mode  (when no graphics
are available):

java -Djava.awt.headless=true

Please update the imagej script to try this.


this however only works when original code manage this correctly.

Olivier
>> Please try the script:
>>
>>   http://anonscm.debian.org/viewvc/debian-med/trunk/packages/imagej/trunk/debian/imagej.sh?view=markup
>>
>> which is the usual wrapper around imagej with a patch that should properly
>> select the JAVA_HOME. 
>>
>> It would be nice to know whether this would help or not.
>>
>> Kind regards
>>
>>         Andreas.
>>
> Hi Andreas,
>
> unfortunately, the same behaviour occurs:
>
> louskacek at zouzel:~$ chmod 777 imagej.sh
> louskacek at zouzel:~$ ./imagej.sh
> Open other images in this ImageJ panel as follows:
>   imagej -p 1 <image1> [<image2> ... <imageN>]
>
> Exception in thread "main" java.awt.HeadlessException
> 	at
> java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:207)
> 	at java.awt.Window.<init>(Window.java:535)
> 	at java.awt.Frame.<init>(Frame.java:420)
> 	at ij.ImageJ.<init>(ImageJ.java:129)
> 	at ij.ImageJ.main(ImageJ.java:597)
>
> Any advice?
> Best,
> Martin.
>
>
> -- 
> gpg key id: 4096R/326D8438  (keyring.debian.org)
> Key fingerprint = 5FB4 6F83 D3B9 5204 6335  D26D 78DC 68DB 326D 8438
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20131218/3b2f1a90/attachment.html>


More information about the Debian-med-packaging mailing list