gentoo/dev-java/icedtea-web/files/README.gentoo-r3
Yuan Liao 47bad21c79
dev-java/icedtea-web: EAPI 8, restrict build VM to 1.8
- java-pkg-2.eclass is inherited to set up JDK 8 as the build VM
  properly, so a JAVA_HOME that points to JDK 8 is always passed to the
  ./configure script regardless of the eselect-java system VM setting.

- The 'itw-modularjdk.args' file is now installed to an FHS-compliant
  path to allow the programs from this package to be run with JRE 9+.
  These programs are compatible with JRE 9+ under the condition that
  this file is installed.  The file is required for integration with the
  Java Platform Module System introduced in Java 9.

- README.gentoo is updated to convey the USE="-headless-awt" requirement
  for any JRE used to run those programs.  This seems to be a
  runtime-only requirement, as using a JDK with this USE flag disabled
  would not cause any build errors during testing.

Bug: https://bugs.gentoo.org/659174
Bug: https://bugs.gentoo.org/698582
Bug: https://bugs.gentoo.org/783027
Bug: https://bugs.gentoo.org/831895
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24610
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2022-05-11 21:51:03 +02:00

17 lines
554 B
Plaintext

Browser plugin
--------------
The IcedTea browser plugin (NPPlugin) is no longer available,
as modern browsers no longer support this plugin format.
JVM selection
-------------
By default, Web Start uses the JVM
selected via eselect environment variable.
Note that this doesn't have to be an IcedTea. Openjdk will also work.
Also note that the selected JVM must have been installed with the
'headless-awt' USE flag *disabled*.
The choice can be overridden using the itweb-settings program.
Simply blank out the field to restore the default behaviour.