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  variable but go in   instead. Any use flag other than the following would go in the normal  variable. The  must precede the


 * 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;
 * The  flag will run JUnit tests against the package (tests are not installed)