Anyone who has used Linux should know that in most Linux releases, JDK is installed either with built-in or through software sources. What is openjdk, what is the relationship and difference between it and Sun JDK?Historically, openjdk is an open source code version of JDK, which is released in the form of the GPL protocol. At jdk7, openjdk has become the backbon
In this article, we'll explain how to get started with the Hotspot Java Virtual Machine and its implementation in the OPENJDK open source project--we'll start with two aspects, namely, the interaction of virtual machines and virtual machines with Java class libraries.
Hotspot Source Introduction
Let's first look at the JDK source code and the implementation of the relevant Java concepts it contains. There are two main ways to check the source code:
Ubuntu delete openjdk install SunJDK1. download the installation package to the official website: 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 variable :... ubuntu delete openjdk install Sun JDK 1. download the installation package to the official website: jdk-7-linux-i586.tar.gz2. creat
First step: Check if the Linux-brought JDK is installed (uninstall CentOS installed 1.4)The installed CentOS will bring openjdk, with the command java-version, will have the following information:Java Version "1.6.0"OpenJDK Runtime Environment (build 1.6.0-b09)OpenJDK 64-bit Server VM (build 1.6.0-b09, Mixed mode)It is best to uninstall the
Tags: ... remove encounters TPS Java Data command Technology PACDo not know why this twists and turns, a problem after one, if you also encounter problems, you can refer to the referenceQuestion 1:......has No installation andidate, resolved as follows (not understood):Reference Https://askubuntu.com/questions/763494/trying-to-install-openjdk-package-openjdk-7-jre-has-no-installation-candidateQuestion 2: Th
is: the direct operation of Eclipse is not fully run ECLIPSE-CDT function, no new CPP project, find a half-day, only to find that the Ubuntu JDK environment by default is open source OpenJDK so, can not fully support eclip SE-CDT function; Go to the ORACLE website to download the JDK for the platform,,, and then install SUN-JDK, unzip to the appropriate location, set environment variables,,, configure environment variables: If you have Vim installed
Label:Because of my academic needs, I need to build a Java EE development environment in Linux and develop it in collaboration with the students in Windows. Jdk BecauseFedora is used by defaultOPENJDK, removal is more or less problematic, because many open source software is used by default, even if it is installedORACALJDK will also appear in the packageOracle does not exist problems, for the novice I do not dare to touch it;Windows development partners develop together and useOPENJDK Developm
This is an installation record. I have browsed many articles on solr installation and configuration before and when I encountered problems. Thanks to all the authors for sharing them. Solr4.3.0 was installed in Ubuntu12.04 + OpenJDK1.7, which is somewhat different from the existing articles on the Internet. Ubuntu12.04 installation-after basic installation, only install Openjdklinuxidc @ ubsolr :~ $ Sud
This is an installation record. I have browsed many articles on solr installation and configu
If it is the installation of OPENJDK, it is regrettable that it is not libnpjp2.so.At this time according to various strange methods on the Internet are not valid, but you can use the IcedTea plugin to solve the problem.The IcedTea version is related to the OPENJDK version of the native installation, and the general Default-java-plugin is automatically selected:1 sudo Install Default-java-pluginThe followin
Check whether JDK is installed in Linux.The installed CentOS comes with OpenJdk and uses the java-version command. The following information is displayed:Java version "1.6.0 Prime;OpenJDK Runtime Environment (build 1.6.0-b09)OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)It is best to uninstall openjdk fir
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.
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
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.