Phenomenon:---------------------------------[ERROR] Failure executing Javac, but could not parse the error:Javac:invalid Target release:1.8Usage:javac Use-help for a list of possible option---------------------------------The survey found that:[Email protected] ~]# java-versionOPENJDK Version "1.8.0_65"OpenJDK Runtime Environment (build 1.8.0_65-b17)OpenJDK 64-bit Server VM (build 25.65-b01, Mixed mode)[Email protected] ~]# javac-versionJavac 1.7.0_111that is, Java is inconsistent with the Javac
First, install the Java SE JKDA, download Http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=ocomen Select the latest version, the current latest version 1.8.0. Download jdk-8u45-linux-x64.tar.gz.B, unzip the download package, add environment variables.$ sudo vim ~/.BASHRCAdd at the end of the documentExport Java_home=/home/jeremy/jdk1.8.0export jre_home=${java_home}/jre export classpath=.:${java_home}/lib:${ Jre_home}/lib export Path=${java_home}/bin: $PATH It
-cookie "" http://download.oracle.com/otn-pub/java/jdk/8u111-b14/ jdk-8u111-linux-i586.tar.gz "# tar Xzf jdk-8u111-linux-i586.tar.gzNote: If Above wget command does not work for your watch this example video to download Java source archive using terminal.Install Java with alternativesAfter extracting archive file with Alternatives command to install it. Alternatives command is available in the chkconfig pac
Compile the Android 4.4.2 source code
In the previous article, I shared with you the process of downloading the android 4.4.2 source code in the sky (see the whole process of downloading the android4.4.2 source code (with the downloaded source code). Now I will write down the compilation notes.
Installing the JDK
The master branch of Android in the Android Open Source Project (AOSP) requires Java 7. On Ubuntu, use OpenJDK.
Java 7: For the latest version of Android
$ sudo apt-get update$ sudo
Build a Python development environment in Ubuntu 13.10:
Step 1 install JDK (to install eclipse ide)
Decompress the installation package and set JDK.
The update-alternatives -- install option feature adds a new set of system command links.
Tar-zxvf jdk-7u45-linux-x64.tar.gzSudo mkdir-p/usr/lib/jvmSudo mv./jdk1.7.0 _ 45/usr/lib/jvm/jdk1.7.0Sudo update-alternatives -- install "/usr/bin/java" "java" "/usr/lib/j
Practical Android skills: Switch JDK under Ubuntu
After Android L, we recommend that you use JDK 7 to compile the program. This is a natural development rule, just like compiling Android 1.6 4 years ago and using JDK 5.
Multi-version JDK can coexist. You only need to use the update-alternatives tool to switch between them at any time. The following describes how to install openjdk and oracle jdk (cannot cope with sun) and switch the version.1. Install
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 JDK7 is installed and the JDK8 is
. After the installation is complete, verify that[Email protected] ~]# java-"1.6.0_37"1.13. 9) (rhel-1.13. 9.4. el5_11-23.25-b01, Mixed mode)4. The path to the default installation via Yum is/usr/lib/jvm[Email protected] ~]# cd/usr/lib/Jvm[[email protected] jvm]# lltotal -drwxr-xr-x3Root root4096Jan A -: onjava-1.6.0-openjdk-1.6.0.37. x86_64lrwxrwxrwx1Root root +Jan A -: onJRE-/etc/alternatives/jrelrwxrwxrwx1Root root -Jan A -: onjre-1.6.0/etc/
It has been installed several times before, but each time you need to install again and have to re-search the tutorial, to record their own to avoid forgetting.Install JDK DownloadDownload: Click to open the link, I downloaded the filename is jdk-8u66-linux-x64.tar.gzUnzip the installationI'm going to install it under/opt/jvm/.First extract, TAR-ZXVF jdk-8u66-linux-x64.tar.gz, get jdk1.8.0_66Rename and move to/OPT/JVM,mv jdk1.8.0_66/jdk1.8/ mv jdk1.8.0_66//opt/jvm/Setting Environment Variablese
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
-headless* openjdk-6-jre-headless* gcj-4.5-jre-headless* openjdk-7-jre-headlessTry: sudo apt-get install
First, we need to check whether there are already some java alternatives installed on the system. To do that we can useUpdate-AlternativesCommand:
$ sudo update-alternatives --list javaupdate-alternatives: error: no alter
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.