Java SE Development Kit (JDK)

Revision as of 11:44, January 30, 2015 by Oleg (Talk | contribs)

dev-java/oracle-jdk-bin


Source Repository:Repository:Funtoo Overlay

http://www.oracle.com/technetwork/java/javase/overview/index.html

Summary: Oracle's Java SE Development Kit -- Java runtime, compiler, etc.

Use Flags

derby
Enable Installation of Bundled Derby (Java DB)
jce
Enable Java Cryptographic Extension Unlimited Strength Policy files
pax_kernel
Use paxctl to mark the JVM binaries.

News

Drobbins

ARM Rebuild

ARM systems will use new stage3's that are not compatible with earlier versions.
2015-06-27 by Drobbins
Drobbins

ABI X86 64 and 32

Funtoo Linux has new 32-bit compatibility libraries inherited from Gentoo. Learn about them here.
2015-06-18 by Drobbins
Drobbins

Pre-built kernels!

Funtoo stage3's are now starting to offer pre-built kernels for ease of install. read more....
2015-05-12 by Drobbins
More...

Java SE Development Kit (JDK)

Tip

We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.


You can install the free icedtea jdk or Oracle's version. Therefore we have a virtual package called virtual/jdk. By default it will install the Oracle version. Jdk is Package:Java SE Runtime Environment (JRE) & additional software for development.

Installation

# emerge -a virtual/jdk


If you receive a message similar to the following, you will have to accept the Oracle java license to emerge the oracle-jdk-bin: {{console|body=

      1. i## emerge virtual/jdk

Calculating dependencies... done! [##g##ebuild N ##!g##] ##g##dev-java/java-config-wrapper-0.16 ##!g## [##g##ebuild N ##!g##] ##g##sys-apps/baselayout-java-0.1.0 ##!g## [##g##ebuild N ##!g##] ##g##app-admin/eselect-java-0.1.0 ##!g## [##g##ebuild N ##!g##] ##g##dev-java/java-config-2.2.0-r1000 ##!g## PYTHON_ABIS="##r##2.7 3.3##!r## ##bl##-2.6 -3.1 -3.2 -3.4 (-3.5)##!bl##" [##g##ebuild N ##!g##] ##g##dev-java/oracle-jdk-bin-1.8.0.11 ##!g## USE="##r##X alsa fontconfig nsplugin##!r## ##bl##(-aqua) -derby -doc -examples -jce -pax_kernel (-selinux) -source##!bl##"


Now you can emerge oracle-jdk-bin

# emerge virtual/jdk


After the installation finishes, you may want to check and see if you can use the jdk. You can do so by issuing the following command:

$ java


media