亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

How do I install Oracle Java JDK 7?

系統(tǒng) 2101 0

http://askubuntu.com/questions/55848/how-do-i-install-oracle-java-jdk-7

There is a similar question on how to install JRE 7.

Install the JDK

  • Download he 32bit or 64bit Linux "compressed binary file" - it has a ".tar.gz" file extension i.e. "[java-version]-i586.tar.gz" for 32bit and "[java-version]-x64.tar.gz" for 64bit
  • Uncompress it

    tar -xvf jdk-7u2-linux-i586.tar.gz (32bit)

    tar -xvf jdk-7u2-linux-x64.tar.gz (64bit)

JDK 7 package is extracted into ./jdk.1.7.0_02 directory. N.B. check carefully this folder name since Oracle seem to change this occasionally with each update.

  • Now move the JDK 7 directory to /usr/lib
      sudo mkdir -p /usr/lib/jvm

sudo mv ./jdk.1.7.0_02 /usr/lib/jvm/jdk1.7.0


    
  • Now run
      sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1

sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0/bin/javac" 1

sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0/bin/javaws" 1


    
  • Correct the permissions of the executables:
      sudo chmod a+x /usr/bin/java 

sudo chmod a+x /usr/bin/javac 

sudo chmod a+x /usr/bin/javaws


    

N.B. remember - Java JDK has many more executables that you can similarly install as above. java , javac , javaws are probably the most frequently required.

This answer lists the other executables available.

  • Run
      sudo update-alternatives --config java


    

You will see output similar one below - choose the number of jdk1.7.0 - for example 3 in this list:

      
        $sudo update-alternatives --config java

There are 3 choices for the alternative java (providing /usr/bin/java).



Selection Path Priority Status

————————————————————

* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode

1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode

2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode

3 /usr/lib/jvm/jdk1.7.0/jre/bin/java 3 manual mode



Press enter to keep the current choice[*], or type selection number: 3

update-alternatives: using /usr/lib/jvm/jdk1.7.0/jre/bin/java to provide /usr/bin/java (java) in manual mode.


      
    

Check the version of you new JDK 7 installation:

java -version

      
        java version “1.7.0”

Java(TM) SE Runtime Environment (build 1.7.0-b147)

Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode) 


      
    

Repeat the above for:

      
        sudo update-alternatives --config javac

sudo update-alternatives --config javaws


      
    

Enable mozilla firefox plugin:

      
        32 bit:

ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnpjp2.so ~/.mozilla/plugins/



64 bit:

ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/


      
    

N.B. you can link the plugin ( libnpjp2.so ) to /usr/lib/firefox/plugins/ for a system wide installation

Depending on your configuration, you might need to update the apparmor profile for firefox (or other browsers) in /etc/apparmor.d/abstractions/ubuntu-browsers.d/java

      
        # Replace the two lines:

#  /usr/lib/jvm/java-*-sun-1.*/jre/bin/java{,_vm} cx -> browser_java,

#  /usr/lib/jvm/java-*-sun-1.*/jre/lib/*/libnp*.so cx -> browser_java,

# with those (or adapt to your new jdk folder name)

/usr/lib/jvm/jdk*/jre/bin/java{,_vm} cx -> browser_java,

/usr/lib/jvm/jdk*/jre/lib/*/libnp*.so cx -> browser_java,


      
    

Then restart apparmor:

      
        sudo /etc/init.d/apparmor restart


      
    

Confirm that the JRE has been successful by using the official oracle website .

For Java 6:

If you're on a fresh installation of Ubuntu with no previous Java installations, this script automates the process outlined above if you don't want to type all that into a console. Remember, you still need to download Java from Oracle's website -- Oracle's links are not wget friendly.

Before using this make sure that this script is in the same directory as the .tar.gz file extension that you downloaded and there are no files that start with jdk-7 in the same folder -- if there are, please move them out of the folder temporarily. Remember to make the script executable, either by doing chmod +x <script's directory> or right clicking the document, pressing properties, going to the Permissions tab, and checking "Allow executing file as a program."

      
        #!/bin/sh



tar -xvf jdk-7*

sudo mkdir /usr/lib/jvm

sudo mv ./jdk1.7* /usr/lib/jvm/jdk1.7.0

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1

sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0/bin/javac" 1

sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0/bin/javaws" 1

sudo chmod a+x /usr/bin/java

sudo chmod a+x /usr/bin/javac

sudo chmod a+x /usr/bin/javaws


      
    

If you want to install the plugin for Firefox then add this to the end of the script

      
        mkdir ~/.mozilla/plugins

ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/

sudo /etc/init.d/apparmor restart


      
    

Confirm if Java has been properly installed.

      
        java -version


      
    

Confirm that the JRE Mozilla plugin has been successful by using the official oracle website .

How do I install Oracle Java JDK 7?


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 99热国产这里只有精品 | 俄罗斯三级毛片 | 私人影院免费观看 | 黑人巨大精品战中国美女 | 国产成人一级 | 九九99视频在线观看视频观看 | 四虎国产精品永久在线 | 久久99精品久久久久久 | 老子影院午夜伦不卡不四虎卡 | 国产不卡视频 | 狠狠色丁香婷婷综合小时婷婷 | 手机看片久久 | 午夜精品久久久久久久 | 老子影院午夜精品欧美视频 | 亚洲偷图色综合色就色 | 日韩欧美视频在线 | 国产成人精品亚洲一区 | 欧美乱大交xxxxx在线观看 | 免费毛片大全 | 亚洲免费视频网址 | 女人洗澡一级毛片一级毛片 | 就要爱综合 | 综合精品一区 | 99热久久国产精品免费观看 | 中文字幕一区二区区免 | 久久久网| 亚洲视频网站在线观看 | 久久国产精品久久久久久 | 亚洲人成一区二区三区 | 色综合九九 | 在线观看日韩一区 | 久久免费精品视频在线观看 | 日韩欧美国产偷亚洲清高 | 福利免费视频 | 免费一级欧美毛片 | 久久网免费 | 国产精品欧美在线 | 欧做爰xxxⅹ性欧美大片孕妇 | 亚洲精品国产专区一区 | 97在线播放 | 亚洲欧美综合区自拍另类 |