Bug#885383: sweethome3d: crashes during start with Cursor exception
Nagy Attila
tylla_at_bugs.debian.org at tylla.hu
Tue Dec 26 20:23:13 UTC 2017
On 12/26/2017 07:43 PM, Markus Koschany wrote:
> Hi,
>
> the line find_java_runtime java6 is basically correct. It is the minimum
> requirement for running Sweethome3d. Nowadays it should be java7 though
> because java6 is no longer supported in Debian.
>
> Actually making the Oracle JDK the preferred JDK via the alternative
> mechanism:
>
> update-alternatives --config java
>
> should resolve your issue. If not, then we have a bug in java-wrappers.
It seems this is the case. I've done this right after the installation
of Oracle 8u152.
After reading a little bit about the find_java_runtime function, it
seems that it only uses the alternatives list if it gets no parameter.
> If two java8 JRE are installed on the same system, java-wrappers should
> detect and use the one which is the preferred JRE based on the
> update-alternative mechanism.
>
> If you are really sure that the Oracle JRE is already the preferred one,
> please report back and I'm going to reassign this bug report to
> java-wrappers. The real issue is in openjdk though but this will be
> fixed eventually.
Yes, I'm absolutely sure I've set the default. At one point I even tried
to set the /usr/lib/jvm/default-java symlink to point to the newly
installed directory but this got ignored as well.
So please reassign this bug.
As a side note the documentation of find_java_runtime doesn't really
mention the role of the parameter (it's the minimum version or the
wanted version), so maybe this should be fixed as well.
Best regards,
Tylla
More information about the pkg-java-maintainers
mailing list