environment variables, not to list them one by one)Ubuntu may have a default JDK, such as openjdk. If openjdk is available, we need to perform the following work to make JDK installed by default. 3. Configure JDK software:
Code:Sudo Update-alternatives -- install/usr/bin/javac/usr/local/jdk1.6.0 _ 31/bin/javac 1071Sudo Update-alternatives -- install/usr/bin/Java/usr/local/jdk1.6.0 _ 31/bin/Java 1071Update-
of sun?
Google found that the original RedHat is far less troublesome than the win system. There is an alternative system (Alternatives System) mechanism in RedHat to abstract the locations and trademarks of different software or different versions of the same software, so as to eliminate the need to replace the environment. Update-alternatives is the implementation of this mechanism. Therefore, you can us
Finally, the complete implementation of C ++ 11 GCC 4.8.1.
Upgrade your system.
The following steps install gcc4.8.1 with content from: http://askubuntu.com/questions/312620/how-do-i-install-gcc-4-8-1-on-ubuntu-13-04
First install a software
apt-get install python-software-properties
Then
sudo add-apt-repository ppa:ubuntu-toolchain-r/testsudo apt-get updatesudo update-alternatives --remove-all gcc sudo update-al
the operation. Then download the tar.gz package for the corresponding JDK, and put it in:/var/cache/oracle-jdk7-installer (JDK7)/var/cache/oracle-jdk8-installer (JDK8)Below, and then install the installer once. Installer will use the TAR.GZ package you downloaded by default3. Set the system default JDKJDk7sudo update-java-alternatives-s java-7-oracleJDK8sudo update-java-alternatives-s java-8-oracleIf the J
corresponding JDK, and put it in:/var/cache/oracle-jdk7-installer (JDK7)/var/cache/oracle-jdk8-installer (JDK8)Below, and then install the installer once. Installer will use the TAR.GZ package you downloaded by default3. Set the system default JDKJDk7sudo update-java-alternatives-s java-7-oracleJDK8sudo update-java-alternatives-s java-8-oracleIf the JDK7 is installed and the JDK8 is installed, to switch be
installer because of a firewall or some other reason, you can interrupt the operation. then download the corresponding JDK tar.gz package, put in:
/var/cache/oracle-jdk7-installer (JDK7)
/var/cache/oracle-jdk8-installer (JDK8)
Below, and then install the installer once. Installer will default to use the tar.gz package you downloaded 3. Set system default JDK
JDk7
sudo update-java-alternatives-s java-7-oracle
JDK8
sudo update-java-
1: Installed through the PPA (source) mode.
2: Download the installation package through the official website.
1th is recommended here because the JDK upgrade can be easily obtained by Apt-get upgrade method. install using the ppa/source method Add PPA
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
Install Oracle-java-installer
Jdk7:
sudo apt-get install oracle-java7-installer
jdk8:
sudo apt-get install Oracle-java8-installer
The installer will prompt you to agree to Oracle
individual)If you cause installer to download slowly due to firewalls or other reasons, you can interrupt the operation. Then download the tar.gz package for the corresponding JDK, and put it in:/var/cache/oracle-jdk7-installer (JDK7)/var/cache/oracle-jdk8-installer (JDK8)Below, and then install the installer once. Installer will use the TAR.GZ package you downloaded by default3. Set the system default JDKJDk7sudo update-java-alternatives-s java-7-or
dashboard is similar to Twitter time Axis, users can see the real-time updates of all the users they are concerned about. Unlike blogging, caching does not work as much, because each request is different, especially for active followers. and need real-time and consistent, the article updates only 50GB daily, thread update 2.7TB every day, all the multimedia data are stored in the S3 above. Most users use Tumblr as a content browsing tool, browsing more than 500 million pages a day, and 70%
Preparation: JBoss, JDK, a Java EE War pack, DockerfileNote: JBoss and JDK can not be prepared in advance, wget in the command, because I happen to have, directly copiedDockerfile content:#admln 20150120From ubuntu:14.04Maintainer admln RUN Mkdir/usr/jbossCOPY wildfly-8.2.0.final/usr/jboss/COPY javaeedocker.war/usr/jboss/standalone/deployments/RUN mkdir/usr/java/COPY jdk-7u71-linux-x64.tar.gz/usr/java/workdir/usr/java/RUN TAR-ZXF jdk-7u71-linux-x64.tar.gzRUN update-
= $PATH: $JAVA _home/bin:$ Classpathexport PATH
Note the path and version of the JDK
Make configuration effective
Source/etc/profileConfiguring the default JDK
Create a new Java version
Create a new system command link in the shell with the update-alternatives command:sudoUpdate-alternatives--Install/usr/bin/javac Javac/usr/lib/jvm/jdk1.7.0_79/bin/javac1171sudoUpda
The update-alternative in Ubuntu/debian is used to manage different versions of the same software in a system.For example, the system may contain the GNU Java compiler, and the Sun's Java compiler. You can use Update-alternatives to set which of these are currently used.Its principle is to create a link in the/usr/bin, point to a file in the/etc/alternatives, and some file is a link, pointing to the current
settings can be.
Ls-l--full-time/usr/java/jdk1.7.0_71 can see that the full installation time, the indication is really just installed.
[Root@localhost sss]#/usr/java/jdk1.7.0_71/bin/java-version
Java Version "1.7.0_71"
Java (TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot (TM) 64-bit Server VM (build 24.71-b01, Mixedmode)
As you can see, this Java is no longer an open JDK.
Ok.
Vi/etc/profile
Add at the end of the file
Export java_home=/usr/java/jdk1.7.0_71
Exportclasspath=.: $JA
at the end of the open file?
12345
# export Java env export java_home= /usr/local/java/jdk1 .7.0 export jre_home= /usr/local/java/jdk1 .7.0 /jre export classpath=.:%java_home% /lib/dt .jar:%java_home% /lib/tools .jar export path= $JAVA _home /bin : $JRE _home /bin : $PATH
Save the exit and enter the following command to make it effective?
1
source~/.bash_profile
4. Configure the default JDK (this step can be omitted
Finally, you can upgrade your system by implementing C ++ 11 GCC4.8.1. The following steps can be performed to install GCC4.8.1, sudoadd-apt-repositoryppa: ubuntu-toolchain-r/testsudoupdate-alternatives -- remove-allgccsudoupdate-alternatives -- remove
Finally, the complete implementation of C ++ 11 GCC 4.8.1.
Upgrade your system.
The following steps can be performed to install GCC 4.8.1 in Ubuntu 13.04,
Su
downloaded cannot be installed.
Original
Go to the directory where you downloadedthe JRE package, and change the permissions so the file is executable. Forexample:
$ CD/tmp
$ Chmod A + x jre-6u25-linux-x64-rpm.bin
Translation
Go to the JRE directory you downloaded and change the directory permissions so that they can be authorized to other users.
$ CD/tmp
$ Chmod A + x jre-6u25-linux-x64-rpm.bin
Original
Extract and run the RPM file. For example:
$ Sudo./jre-6u25-linux-x64-rpm.bin
The RPM IN
openjdk. To set the JDK we installed as the default JDK version, perform the following work.Run the Code:[Plain] View plaincopy
Sudo Update-alternatives -- install/usr/bin/Java/usr/lib/JVM/Java-7-sun/bin/Java 300
Sudo Update-alternatives -- install/usr/bin/javac/usr/lib/JVM/Java-7-sun/bin/javac 300
Sudo Update-alternatives -- install/usr/bin/Jar/usr/lib/JVM/
I encountered this error. I saw the solution in a Foreign Forum and successfully solved the problem. I hope to help others.
Error:Build/CORE/product_config.mk: 229: Warning: adding test OTA keyHost Java: clearsilver (Out/host/common/obj/java_libraries/Clearsilver_intermediates/classes)Unrecognized option: 9999999Make: *** [out/host/common/obj/java_libraries/Clearsilver_intermediates/javalib. jar] Error 41
Cause:According to the error message, it is probably a Java Virtual Machine problem. Some p
Build the ubuntu eclipse C ++ EnvironmentInstall the java Development Environment package JDK
Step 1: Download jdk-7-linux-i586.tar.gz
wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz
(Note: If the download fails, we recommend that you use thunder to download it and copy it to the Linux system .)Step 2: unzip and install
sudo tar zxvf ./jdk-7-linux-i586.tar.gz -C /usr/lib/jvm cd /usr/lib/jvm sudo mv jdk1.7.0/ java-7-sun
Step 3: Modify Environment Variables
vim
this case, you must use the "Update-alternatives" tool provided by Debian to complete the process.
Program Multiple versions are available:
Sudo Update-alternatives -- display Java
The system only lists gij JVM, because JDK 6 is manually decompressed and installed.
Enter the following two lines:
Sudo Update-alternatives -- install/usr/bin/Java/usr/local/lib/jdk
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.