This post desribes about how can we install jdk in intel edison board in Yocto operating system. If apt or rpm commands were not found just follow the steps,
Create a directory name java under the /usr/
root@edison:~# mkdir /usr/java
root@edison:~# cd ~
root@edison:~# cd ~
download the jdk file using wget command
wget --no-check-certificate --no-cookies - --header "Cookie: oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u67-b01/jdk-7u67-linux-i586.tar.gz"
Extract the tar file,
root@edison:~# tar -xvzf jdk-7u67-i586.tar.gz
Now move the directory jdk1.7.0_67 into /usr/java
root@edison:~# mv jdk1.7.0_67 /usr/java/.
Now configure the java environment variables
root@edison:/usr/java# JAVA_HOME=/usr/java/jdk1.7.0_67
root@edison:/usr/java# export JAVA_HOME
root@edison:/usr/java# PATH=$JAVA_HOME/bin:$PATH
root@edison:/usr/java# export PATH
root@edison:/usr/java# java -version
root@edison:/usr/java# export JAVA_HOME
root@edison:/usr/java# PATH=$JAVA_HOME/bin:$PATH
root@edison:/usr/java# export PATH
root@edison:/usr/java# java -version
ecjava version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) Client VM (build 24.65-b04, mixed mode)
root@edison:/usr/java# echo $JAVA_HOME
/usr/java/jdk1.7.0_67
the following lines to be added in /etc/profile file.
# vi /etc/profile
JAVA_HOME=/usr/java/jdk1.7.0_67
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
Note : You can also change the location to /home/root/java instead of /usr/java
Error :
If you may received the below error check your environment variable path:
Error: server VM not supported
Comments (0)