- Jdk 6u45 linux x64 bin
- JDK Self-Extracting Installation for Linux (64-bit)
- System Requirements
- Installation Instructions
- Install Sun/Oracle Java JDK/JRE 6u45 on Fedora 19/18, CentOS/RHEL 6.4/5.9
- Install Sun/Oracle Java JDK/JRE 6u45 on Fedora 19/18/17/16/15/14/13/12 CentOS 6.4/6.3/6.2/6.1/6/5.9, Red Hat (RHEL) 6.4/6.3/6.2/6.1/6/5.9
- 1. Download Sun/Oracle Java JDK or JRE RPMs
- 2. Change to root user.
- 3a. Run Sun/Oracle Java JDK binary
- 3b. Run Sun/Oracle Java JRE binary
- 4a. Install Sun/Oracle JDK java, javaws, libjavaplugin.so (for Firefox/Mozilla) and javac with alternatives –install command
- 4b. Install Sun/Oracle JRE java, javaws and libjavaplugin.so (for Firefox/Mozilla) with alternatives –install command
- 5. Check current java, javac, javaws and libjavaplugin.so versions
- 6. Swap between OpenJDK and Sun/Oracle JDK versions
- Post-Installation Setup
- Java Archive
- The Oracle Java Archive offers self-service download access to some of our historical Java releases
- Previous Java releases
- Java SE
- Java EE
- Java ME
- taitooz / JAVA_InstallJdk.sh
- Update Release Notes
- Update Release Notes Index
- About 1.6.0_45 (6u45) for the Itanium® architecture
- Changes in 1.6.0_45 (6u45) for the Itanium® architecture
- Performance
- Supported System Configurations
- JDK, JRE Installation for Microsoft Windows (Itanium® architecture)
- JDK, JRE Installation for Linux (Itanium® architecture)
- Known installation issues
- Known issues and limitations
Jdk 6u45 linux x64 bin
Your search did not match any results.
We suggest you try the following to help find what you’re looking for:
- Check the spelling of your keyword search.
- Use synonyms for the keyword you typed, for example, try “application” instead of “software.”
- Try one of the popular searches shown below.
- Start a new search.
JDK Self-Extracting Installation for Linux (64-bit)
System Requirements
See supported System Configurations for information about supported platforms, operating systems, desktop managers, and browsers.
On a 64-bit system, you can download either the 64-bit or the 32-bit version of the Java platform. However, if you are using a 32-bit browser and you want to use the plugin, then you need to install the 32-bit version of the Java platform. To determine which version of Firefox you are running, launch the application, and select the menu item Help -> About Mozilla Firefox. At the bottom of the window is a version string line that contains either «Linux i686» (32-bit) or «Linux x86_64» (64-bit). To setup the Java plugin, see step 6.
Installation Instructions
This procedure installs the Java Development Kit (JDK) for 64-bit Linux, using a self-extracting binary file. The JDK download includes the Java SE Runtime Environment (JRE) – you do not have to download the JRE separately.
For RPM-based Linux distributions, like Red Hat or SuSE, refer to the RPM installation instructions.
The name of the downloaded file has the following format:
To install, download this file and use the following instructions.
- Download and check the download file size.
You can download to any directory that you can write to.
This bundle can be installed by anyone (not only root users), in any location that the user can write to. However, only the root user can displace the system version of the Java platform supplied by Linux.
Make sure that execute permissions are set
Run this command:
% chmod +x 6u -linux-x64.bin
Change directory to the location where you would like the files to be installed.
The next step installs the JDK into the current directory.
Run the self-extracting binary.
Execute the downloaded file, prepended by the path to it. For example, if the file is in the current directory, prepend it with » ./ » (necessary if » . » is not in the PATH environment variable):
The binary code license is displayed, and you are prompted to agree to its terms.
The Java Development Kit files are installed in a directory called jdk.6.0_ in the current directory. Follow this link to see its directory structure.
Note about Root Access: Installing the software automatically creates a directory called jre1.6.0_ . Note that if you choose to install the Java SE Runtime Environment into system-wide location such as /usr/local , you must first become root to gain the necessary permissions. If you do not have root access, simply install the Java SE Runtime Environment into your home directory, or a subdirectory that you have permission to write to.
Note about Overwriting Files: If you install the software in a directory that contains a subdirectory named jre1.6.0_ , the new software overwrites files of the same name in that jre1.6.0_ directory. Please be careful to rename the old directory if it contains files you would like to keep.
Note about System Preferences: By default, the installation script configures the system such that the backing store for system preferences is created inside the JDK’s installation directory. If the JDK is installed on a network-mounted drive, it and the system preferences can be exported for sharing with Java runtime environments on other machines.
See the Preferences API documentation for more information about preferences in the Java platform.
Источник
Install Sun/Oracle Java JDK/JRE 6u45 on Fedora 19/18, CentOS/RHEL 6.4/5.9
Please note: This guide still working normally if you want install Sun/Oracle Java 6, but if you want Java 8 version, then check Install Oracle Java JDK/JRE 8 on Fedora, CentOS/RHEL or if you want Java 7 version, then check Howto Install Sun/Oracle Java JDK/JRE 7 on Fedora, CentOS/Red Hat (RHEL).
By default, Fedora 19/18/17/16/15/14/13/12 and CentOS/Red Hat (RHEL) 6.4/6.3/6.2/6.1/6/5.9 Linux operating systems use the OpenJDK Java, which is a good choice for normal use and it works with almost all the Java programs normally. OpenJDK is also easy to install and maintain with YUM package management, but some cases, Sun/Oracle Java installation is necessary, for example, if some program have to compile with Sun/Oracle Java or a particular program does not work without Sun/Oracle Java.
This is guide, howto install Oracle Java JDK/JRE 6u45 on Fedora 19/18/17/16/15/14/13/12, CentOS/RHEL 6.4/6.3/6.2/6.1/6/5.9.
Install Sun/Oracle Java JDK/JRE 6u45 on Fedora 19/18/17/16/15/14/13/12 CentOS 6.4/6.3/6.2/6.1/6/5.9, Red Hat (RHEL) 6.4/6.3/6.2/6.1/6/5.9
1. Download Sun/Oracle Java JDK or JRE RPMs
Download Sun/Oracle Java JDK or JRE from here (current version is JDK 6 Update 45) http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR.
Note: Select rpm.bin package (example jdk-6u45-linux-i586-rpm.bin, jre-6u45-linux-i586-rpm.bin, jdk-6u45-linux-x64-rpm.bin or jre-6u45-linux-x64-rpm.bin).
2. Change to root user.
3a. Run Sun/Oracle Java JDK binary
Note: Use full file name (without asterix) if you have both i586 and x64 versions downloaded.
3b. Run Sun/Oracle Java JRE binary
Note: Use full file name (without asterix) if you have both i586 and x64 versions downloaded.
4a. Install Sun/Oracle JDK java, javaws, libjavaplugin.so (for Firefox/Mozilla) and javac with alternatives –install command
4b. Install Sun/Oracle JRE java, javaws and libjavaplugin.so (for Firefox/Mozilla) with alternatives –install command
5. Check current java, javac, javaws and libjavaplugin.so versions
Note: Check libjavaplugin.so with restarting Mozilla Firefox and writing about:plugins on address bar.
Java 6 Console output on Fedora 18:
6. Swap between OpenJDK and Sun/Oracle JDK versions
Note: java with [+] is currently on use
Post-Installation Setup
Add JAVA_HOME environment variable to /etc/profile file or $HOME/.bash_profile file
Источник
Java Archive
The Oracle Java Archive offers self-service download access to some of our historical Java releases
WARNING: These older versions of the JRE and JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in production.
For production use Oracle recommends downloading the latest JDK and JRE versions and allowing auto-update.
Only developers and enterprise administrators should download these releases.
Downloading these releases requires an oracle.com account. If you don’t have an oracle.com account you can create one here.
For current Java releases, please visit Oracle Java SE Downloads.
Current update releases for JDK 7 is available for support customers.
For more information on the transition of products from the legacy Sun download system to the Oracle Technology Network, visit the SDLC Decommission page announcement.
Previous Java releases
Java SE
Java Client Technologies
Java 3D, Java Access Bridge, Java Accessibility, Java Advanced Imaging, Java Internationalization and Localization Toolkit, Java Look and Feel, Java Media Framework (JMF), Java Web Start (JAWS), JIMI SDK
Java Platform Technologies
Java Authentication and Authorization Service (JAAS), JavaBeans, Java Management Extension (JMX), Java Naming and Directory Interface, RMI over IIOP, Java Cryptography Extension (JCE), Java Secure Socket Extension
Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files
The Java Cryptography Extension enables applications to use stronger versions of cryptographic algorithms. JDK 9 and later offer the stronger cryptographic algorithms by default.
The unlimited policy files are required only for JDK 8, 7, and 6 updates earlier than 8u161, 7u171, and 6u181. On those versions and later, the stronger cryptographic algorithms are available by default.
Java Database
Java DB Connectivity (JDBC), Java Data Objects (JDO)
Misc. tools and libraries
Sample Code for GSSAPI/Kerberos, Java Communications API
Java SE downloads
Java EE
Java EE SDK
Java Application Platform SDK, Java EE SDK, Samples
GlassFish Server
GlassFish, Sun Java System Application Server, IDE Toolkit, Java Application Verification Kit (AVK) for Enterprise, Project Metro Web Services
Java EE Documentation
First Cup, Javadocs, Tutorials, Demos, Blueprints
Java EE Platform
J2EE Application Deployment, J2EE Client Provisioning, J2EE Connector Architecture, J2EE Deployment, J2EE Management, Java API for XML, Java Messaging Service (JMS), Java Servlet, Java Transaction Service (JTS), JavaMail, JavaServer Faces, Struts and Core J2EE
Java ME
DVB, J2ME Connected Limited Device Configuration (CLDC), J2ME Mobile Information Device Profile (MIDP), Java Card, Mobile Media API Emulator (MMAPI), Java ME SDK, Java TV, OCAP Sun Specification, Project Lightweight UI Toolkit, Security and Trust Services API for J2ME (SATSA), Wireless Toolkit, Documentation and Exclusion List Installer
Источник
taitooz / JAVA_InstallJdk.sh
wget —no-cookies —header » Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F » http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-x64.bin |
$ chmod u+x jdk-6u45-linux-x64.bin |
$ ./jdk-6u45-linux-x64.bin |
$ sudo mv jdk1.6.0_45 /opt |
$ sudo update-alternatives —install » /usr/bin/java » » java » » /opt/jdk1.6.0_45/bin/java » 1 |
$ sudo update-alternatives —install » /usr/bin/javac » » javac » » /opt/jdk1.6.0_45/bin/javac » 1 |
$ sudo update-alternatives —install » /usr/lib/mozilla/plugins/libjavaplugin.so » » mozilla-javaplugin.so » » /opt/jdk1.6.0_45/jre/lib/amd64/libnpjp2.so » 1 |
$ sudo update-alternatives —install » /usr/bin/javaws » » javaws » » /opt/jdk1.6.0_45/bin/javaws » 1 |
IMPORTANT choose the java you installed as default |
$ sudo update-alternatives —config java |
$ sudo update-alternatives —config javac |
Optionally you can set a JAVA_HOME env variable: |
export _JAVA_HOME=/opt/jdk1.6.0_45/ |
Choosing the default Java to use |
If your system has more than one version of Java, configure which one your system uses by entering the following command in a terminal window |
sudo update-alternatives —config java |
This will present you with a selection that looks similar to the following (the details may differ for you): |
There are 2 choices for the alternative java (providing /usr/bin/java). |
Selection Path Priority Status |
———————————————————— |
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode |
1 /usr/lib/jvm/jre1.7.0/jre/bin/java 3 manual mode |
Press enter to keep the current choice[ * ], or type selection number: 1 |
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Источник
Update Release Notes
Update Release Notes Index
Please see the Update Release Notes Index for links to the Itanium® architecture port Release Notes for each update and a link to the initial Java SE 6 Release Notes.
About 1.6.0_45 (6u45) for the Itanium® architecture
1.6.0_45 for the Itanium® architecture is a port of JDK 6 update 45 to the Itanium® (64 bit) architecture. Only fixes for security vulnerabilities were ported in this release.
The full internal version number for this update release is 1.6.0_45-b0602 (where «b» means «build»). The external version number is 6u45. Included in JDK 6u45 for the Itanium® architecture is version 17.0 of the Java HotSpot Server Virtual Machine.
The following JDK, JRE tools are not included in JDK, JRE 6u45 for the Itanium® architecture release:
- Java Plug-in
- Java Web Start
- Java Update
- JavaDB (JavaDB is included only into Linux self-extracting JDK distributive)
- Java VisualVM
Please refer to JDK tools and Utilities for JDK tools description.
Only offline installation is available for JDK, JRE 6u45 for the Itanium® architecture.
Changes in 1.6.0_45 (6u45) for the Itanium® architecture
This release contains fixes for security vulnerabilities. For more information, please see Oracle Java SE and Java for Business Critical Patch Update advisory.
Performance
The following set of command line options is recommended for running high performance server applications:
- -XX:+AggressiveOpts
- -XX:+AggressiveHeap
- -XX:ParallelGCThreads=2
- -XX:InterpreterProfilePercentage=10
- -XX:CompileThreshold=35000
- -XX:OnStackReplacePercentage=80
- -XX:PermSize=256m
- -XX:MaxPermSize=256m
- -XX:AllocatePrefetchStepSize=128
- -XX:AllocatePrefetchStyle=2
- -XX:AllocatePrefetchDistance=1024
-XX:+UseCompressedOops if heap size is less than 32GB
-Xmx, -Xms, -Xmn should have sufficiently large values. For example, -Xms6656m -Xmn5120m -Xmx6656m or -Xms26624m -Xmn21248m -Xmx26624m. The value of the -Xmn option should be less than about 80% of the -Xmx value.
Supported System Configurations
Platform | Version | Desktop Managers | Browsers | JRE | JDK |
---|---|---|---|---|---|
Windows 64 bit | |||||
Windows IA64 | Windows Server 2003 SP2 | Windows/Active for Windows | 64-bit Install | 64-bit Install | |
Windows Server 2008 SP2, R2 for Itanium-based Systems | |||||
Linux 64 bit | |||||
Linux IA64 | SUSE Enterprise Linux Server 10 SP2, SUSE Linux Enterprise Server 11 | N/A | 64-bit Install | 64-bit Install | |
Red Hat Enterprise Linux 5.0 U2 |
JDK, JRE Installation for Microsoft Windows (Itanium® architecture)
The installation procedure installs the JDK or JRE 6u45 but not the Java Plugin or Java Web Start.
To install, download jdk-6u45-windows-ia64.exe or jre-6u45-windows-ia64.exe file and then follow the 32-bit Windows JDK installation or 32-bit Windows JRE installation «Windows Offline Installation» instructions.
Note, during JRE installation Java executables including java.exe are not copied to the Windows System directory.
JDK, JRE Installation for Linux (Itanium® architecture)
The installation procedure installs the JRE or JDK 6u45 but not the Java Plugin or Java Web Start.
The JDK, JRE for Linux 64-bit comes bundled in two install formats:
- Linux self-extracting files jdk-6u45-linux-ia64.bin, jre-6u45-linux-ia64.bin and
- Linux RPM in self-extracting files jdk-6u45-linux-ia64-rpm.bin, jre-6u45-linux-ia64-rpm.bin.
Known installation issues
On Linux systems, when the *-rpm.bin file is used for JDK (JRE) installation, JDK (JRE) of a lower version cannot be installed if JDK (JRE) of a higher version is already installed on the same system.
For example, JDK (JRE) 6u16 cannot be installed using the jdk(jre)-6u16-linux-ia64-rpm.bin file if, on the same machine, JDK (JRE) 6u45 was previously installed using jdk(jre)-6u45-linux-ia64-rpm.bin.
Preparing. ########################################### [100%]
package jdk-1.6.0_45-fcs (which is newer than jdk-1.6.0_16-fcs) is already installed
JDK (JRE) 6u16 is not installed.
Workarounds are:
- Uninstall JDK (JRE) 6u45, then install JDK (JRE) 6u16 using jdk(jre)-6u16-linux-ia64-rpm.bin, or
- Install JDK (JRE) 6u16 using the jdk(jre)-6u16-linux-ia64.bin file
If JDK (JRE) 6u45 was installed using jdk(jre)-6u45-linux-ia64.bin, installation of JRE (JDK) 6u16 using jre(jdk)-6u16-linux-ia64.bin passes successfully.
On Windows systems after installation of JDK (or JRE) the registry keys «HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit\1.6» (for JDK), «HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.6» (for JRE) should contain the value «JavaHome» with the full path name of the directory in which JDK (or JRE) of the highest version is installed.
However, in 6u17 and earlier releases of JDK, JRE for the Itanium® architecture, after installation of JDK (or JRE) of a lower version on top of a higher version (for example, 6u16 on top of 6u45), «JavaHome» contains the path to the last installed JDK (or JRE) instead of the path to the JDK (or JRE) of the highest installed version. After uninstallation the value is removed.
The workaround is to put the correct value to the Windows registry manually. A more accurate workaround is to uninstall the previously installed JDK (or JRE) and install the required version. See Deploying the JRE on Windows for more details about registry values.
The issue does not exist in 6u18 and later releases of JDK, JRE for the Itanium® architecture.
Known issues and limitations
The JVM can intermittently crash with SIGILL on Linux RHEL4 for the Itanium® architecture when executed from an NFS mounted directory.
This is a known bug in kernels of versions less than 2.6.22. Processors older than Montecito (e.g. Madison, McKinley) are not affected.
RHEL4 (Nahant Update 5), kernel 2.6.9-55.EL has this bug. In RHEL5.2(Tikanga), kernel 2.6.18-92.el5 the bug is fixed.
Possible workarounds are:
- Run Java from a local directory.
- Migrate to a newer kernel in which this bug is fixed, for example, to RHEL5.2 or RHEL4.6.
- Apply the patch linux-2.6-mm-ia64-flush-i-cache-before-set_pte.patch (from kernel-2.6.18-92.el5.src.rpm) to your kernel.
The JVM can intermittently crash on Windows 2003 SP1 for the Itanium® architecture when it is run from network drive.
A workaround is to install the JRE or JDK on a local disk. The problem disappears after installing «Windows Server 2003 Service Pack 2 for Itanium-based Systems»
Serviceablity Agent (SA) issues:
SA can fail to show thread stack frames; instead it throws InternalError with diagnostic message ‘Failed to decode stack’.
Workaround: for running processes use JVMTI Agent.
SA can fail to show some local variables of stack frames; instead it throws an unexpected exception (typically, NullPointerException or AssertionFailure).
Workaround: try to start JVM with the -XX:+FullSASupport option.
Sometimes SA can show incorrect values for Long and Double locals.
Workaround: for running processes use JVMTI Agent.
On Windows SA does not accept a dump file generated by default (the MiniDumpNormal type of information that is written to the minidump file).
Workaround: specify the -XX:ErrorDumpLevel=2 JVM option (MiniDumpWithFullMemory type).
jstack (an experimental tool) does not print the mixed mode (both Java and native C/C++ frames) stack trace when the option -m is specified; an exception with diagnostic «not yet implemented (debugger does not support CDebugger)!» is thrown. The reason is that CDebugger is not implemented for the Itanium® architecture.
Workaround: do not use the -m option or use a different tool.
ALSA (Advanced Linux Sound Architecture, https://www.alsa-project.org/wiki/Main_Page) sound support is not included in this release.
Java 6 does not support Sun PKCS#11 and SunMSCAPI providers for Windows 64-bit. These providers are not a part of Java 6 for Windows Itanium® architecture. If necessary, one can use implementations of these providers offered by third parties.
Источник