Gentoo Java USE flags

About USE flags
For more information regarding USE flags, refer to the USE flags chapter from the Gentoo Development Guide.

Java specific USE flags
There are a few specific common USE flags for Java ebuilds as follows. These use flags do not go in the normal USE variable but go in JAVA_PKG_IUSE instead. Any use flag other than the following would go in the normal USE variable. The JAVA_PKG_IUSE must precede the line in an ebuild.

The USE flags that go in JAVA_PKG_IUSE


 * The  flag will build API documentation using javadoc.
 * The  flag installs a zip of the source code of a package. This is traditionally used for IDEs to 'attach' source to the libraries that are being use;