Bug#347254: eclipse: fails to locate the JVM when JAVA_HOME is not
set
Jeff Breidenbach
jbreiden at parc.com
Mon Jan 9 18:47:36 UTC 2006
Package: eclipse
Version: 3.1.1-8
Severity: normal
So I went to run Eclipse on a computer that has just the Sun 1.5 JVM
and got the following:
rode:~> eclipse
searching for compatible vm...
testing /usr/lib/jvm/java-gcj...not found
testing /usr/lib/kaffe/pthreads...not found
testing /usr/lib/j2se/1.5...not found
testing /usr/lib/j2se/1.4...not found
testing /usr/lib/j2sdk1.5-ibm...not found
testing /usr/lib/j2sdk1.4-ibm...not found
testing /usr/lib/j2sdk1.5-sun...found
[then a dialog box that says "A suitable Java Virtual Machine for
running the Eclipse Platform could not be located."]
Tracing through the /usr/bin/eclipse shell script (and sticking
in some debugging statements), JAVA_HOME is correctly set as of
line 73, but is then completely empty by line 82. I don't really know
what is going on here, the best I can imagine is there is some
weird scoping rule in shell scripts that I don't know about.
I do not set the JAVA_HOME environment variable in my shell before
running eclipse. Also, I think this problem is new and introduced
some time within the last few weeks. It has been a while since I've
run eclipse.
rode:~> dpkg -l | grep j2s
rc j2sdk1.4-doc 1.4.0.99beta-1 Java(TM) 2 SDK, Standard Edition -- Document
rc j2se-common 1.1 Common facilities for all Java2 Standard Edi
ii sun-j2sdk1.4 1.4.2+07 Java(TM) 2 SDK, Standard Edition, Sun Micros
ii sun-j2sdk1.4debian 0.18 Debian specific parts of Java(TM) 2 SDK, Sta
ii sun-j2sdk1.5 1.5.0+update05 Java(TM) 2 SDK, Standard Edition, Sun Micros
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.4.27-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages eclipse depends on:
ii eclipse-jdt 3.1.1-8 Java Development Tools plug-ins fo
ii eclipse-pde 3.1.1-8 Plug-in Development Environment to
ii eclipse-source 3.1.1-8 Eclipse source code plug-ins
eclipse recommends no packages.
-- no debconf information
More information about the pkg-java-maintainers
mailing list