[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [tycho-user] Toolchains jdkHome inconsistency between Tycho and plain Maven
|
Jan Sievers wrote:
> We don't fork the compiler process and need to know the bootclasspath of a given JDK without running the compiler in it (where it would be known as ${java.home}).
>
> Why ${java.home} for a JDK started in $JDK_HOME seems to be mostly $JDK_HOME/jre is IMHO an implementation detail we can't really rely on.
> Hence "heuristics".
What about sun.boot.class.path? AFAIK, it's available in OpenJDK and J9
at least. If it is available, you would get the bootclasspath on a
silver plate. But still, you would need to fork the toolchain's java to
get at these values, which would probably slow down the build too much.
Best wishes,
Andreas
--
Codetrails GmbH
The knowledge transfer company
Robert-Bosch-Str. 7, 64293 Darmstadt
Phone: +49-6151-276-7092
Mobile: +49-170-811-3791
http://www.codetrails.com/
Managing Director: Dr. Marcel Bruch
Handelsregister: Darmstadt HRB 91940