Compile and install openjdk in CentOS5.5
1. Uninstall the original jdk OF THE SYSTEM
Rpm-qa | grep java
Yum-y remove XXXX -- XXXX is the jdk information found by the first command.
II. The following dependency packages can be installed through yum
Yum-y install alsa-lib-develYum-y install cups-develYum-y install libXi-develYum-y install gcc-c ++Yum-y install libX *
3. Install freetype-2.3.12Wgethttp: // response
Tar-xvf freetype-2.3.12.tar.gz
Cd freet
/ftconfig. h \/Usr/local/include/freetype2/freetype/config/ftconfig. h
Run the following command:
Mkdir-p/usr/local/include/freetype2/freetype/internal
Reinstall
./Configure make install
4. install ant
The version used this time is: apache-ant-1.9.4-bin.zip
Unzip apache-ant-1.9.4-bin.zip
Ln-s decompressed ant directory/bin/ant/usr/bin/ant
5. install JDK and configure environment variables
The next compilation is openjdk-7-fcs-src-b147-27_jun_2011.z
Installing JDK SE1.8 with CentOS
The Yum are usually installed through the OpenJDK
Typically used when developing on a Windows platform is SUNJDK
To avoid possible problems, uninstall your own OPENJDK installation SUNJDK
View the OPENJDK version first
Yum List installed |grep Java
Yum-y Remove java-1.6.0-openjdk.x86_64 Delete
Spent three days on Windows OPENJDK, not familiar with bash, plus a variety of inexplicable dependencies and script bugs, physically and mentally exhausted. Finally make all the time produced a inexplicable error said what has warning and-werror to true, dead or alive no Google to-werror is what ghost, had to forget.Today's rookie suddenly remembered, I also have Ubuntu virtual machine, right vote a try, did not expect easy success.Platform: Ubuntu Ve
View the JDK version installed by the system
[email protected]: ~# java-versionJava Version "1.7.0_79"OpenJDK Runtime Environment (IcedTea 2.5.5) (7U79-2.5.5-0UBUNTU1)OpenJDK 64-bit Server VM (build 24.79-b02, Mixed mode)2. Upload the JDK to the/OPT directory[email protected]: ~# cd/opt[email protected]:/opt# lsJdk-6u45-linux-x64.bin3. Modify the permissions of the JDK[email protected]:/opt# chmod +x J
Release date:Updated on:
Affected Systems:OpenJDK 6Description:--------------------------------------------------------------------------------Bugtraq id: 45894Cve id: CVE-2010-4351
OpenJDK is a cooperation Platform for open source implementation of Java Platform, Standard Edition and related projects.
OpenJDK's IcedTea plug-in has a security vulnerability. Remote attackers can exploit this vulnerability to execute arbitrary code in applications.
Ubuntu will replace sunjdk with the default openjdk1. download the installation package: jdk-7-linux-i586.tar.gz2. create the installation directory: sudomkdir/usr/lib/jvm3. decompress: tarzxvf. /jdk-7-linux-i586.tar.gz-C/usr/lib/jvm4. set the environment... ubuntu replaces sun jdk with the default open jdk 1. download the installation package to the official website: jdk-7-linux-i586.tar.gz2. create the installation directory: sudo mkdir/usr/lib/jvm3. decompress: tar zxvf. /jdk-7-linux-i586.tar
View the current system JDK: rpm-Qa | grep JDK
Result: [Root @ dc-01 Java] # rpm-Qa | grep JDK
Java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686
Detach:
[Root @ dc-01 Java] # Yum-y remove java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686
Wait for a while to complete.
Download Sun's JDK. I downloaded
Jdk-6u37-linux-i586-rpm.bin
For a 64-bit system, download:
Jdk-6u37-linux-x64-rpm.bin
1. Uninstall openjdkView the current system's JDK: rpm-Qa | grep JDK (I found here: java-1.6.0-openjdk-1.6.0.0-1.43.1.10.6.el6_2.i686), if not found, you can use rpm-Qa | grep gcj
Remove the built-in JDK: Yum-y remove java-1.6.0-openjdk-1.6.0.0-1.43.1.10.6.el6_2.i686 ,:
2. Install Sun JDKSince I downloaded jdk-7-linux-i586.tar.gz, You can unzip it directly in the installation directory,Go to/USR and run th
OPENJDK is installed by default in Ubuntu 12.04, but this JDK is a lot more problematic because you can't even start eclipse, so you still need to install the JDK yourself.1. Download Jdk6JDK6: http://download.java.net/jdk6/, according to the operating system selection of the corresponding installation package, my is Ubuntu 12.04 32bit, So the downloaded file is Jdk-6u38-ea-bin-b04-linux-i586-31_oct_2012.bin,2. Create a folder under/usr/local:sudo mkd
Some Ubuntu comes with a JDK. But sometimes it's exactly what we want. The following describes how to replace the JDK1. Uninstalling an existing JDKsudo apt-get purge openjdk-\*2. Download the JDK.3. Create a directory under the/usr/local/folder: sudo mkdir -p /usr/local/java 4. Copy the JDK to the third-step folder.sudo cp -r jdk...tar.gz /usr/local/java/5. Extracting filessudo tar xvzf jdk-8u51-linux-x64.tar.gz6. Update the path below/etc/profil
(1)/etc/profileExport java_home=/usr/java/jdk1.7.0_67-cloudera/Export path= $PATH: $JAVA _home/binExport jre_home= "$JAVA _home/jre"Export classpath=.: $JAVA _home/lib/tools.jar: $JAVA _home/lib/rt.jarAfter the change is complete, use the source/etc/profile command to update;(2) The following steps are more important. Because OPENJDK is preinstalled on many Linux systems, the default is not what we want to set up, even if these settings are set above.
Debian (Wheezy) install Java environment/replace OpenJDK with SUN JDK
Debian (Wheezy) install Java environment/replace OpenJDK with SUN JDK
Because the project needs to install the Java environment on the machine.
1, go to the http://www.Oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html download, select the Accept License Agreement
Linux x64jdk-7u71-linux-x64.tar.gz
2, # Find a direct
path=Execute the following command to make the configuration effectiveSource/etc/profileNote: path= "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" must be retained, Doing so will cause the system not to log in. You can also use another two configurations instead of the line configuration:5. How to unload your own OPENJDK:
sudo apt-get remove openjdk*
Because compiling Android source code requires openjdk1.7.x version. Ubuntu 16.04 comes with a 1.8.X version of OPENJDK.sudo apt-get install openjdk-7-jre or sudo apt-get install OPENJDK-7-JDKIf it appearsThere is no available package openjdk-7-jdk, but it is referenced by other packages.This may mean that the missing package may have been discarded, or it could
Fedora 20 comes with openjdk, so if you install the official JDK, remove OPENJDK first, as follows:1:rpm-qa|grep jdk to view the current JDK situation.2:yum-y Remove Java java-1.7.0-openjdk* Uninstall OPENJDK, a process in which some additional software may be uninstalled for reasons of dependency.3: Go to Oracle websi
1. View Fedora's existing Java environment version
OPENJDK version "1.8.0_25" OPENJDK Runtime Environment (build 1.8.0_25-b18) openjdk 64-bit Server VM (build 25.25-b02, mixed Mode
2. Download Sun's latest jdk RPM versionA.: http://www.oracle.com/technetwork/java/javase/downloads/index.htmlThe latest version I downloaded here is jdk-8u25-linux-x64.r
First, download the source code, is through mercurial download the specific download command can see http://openjdk.java.net/projects/jdk7u/hereDownload by HG cloneI downloaded the version is openjdk-7u75-src-b13, this version may not be a stable version but as long as it can be compiled, the test can be used without error, of course, there are some code modifications, and business-relatedAnd then the environmental preparation.FreeType more than versi
Original address: Https://marcin-chwedczuk.github.io/debugging-openjdk8-with-netbeans-on-ubuntuThe overview is as follows:1 is of course download openjdk. I chose jdk8u, which is the mainstream version of the current major companies, in addition Jdk9 and JDK10 directory structure compared with the traditional directory structure has changed, from the existing data to find the relevant code will increase the difficulty. Two ways to download:1) HG clone
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.