Linux Mint 下安装配置 Oracle JDK 6

企鹅博客
企鹅博客
企鹅博客
25193
文章
0
评论
2020年9月1日03:14:59 评论 34 views

Linux Mint 13 Maya 已于昨天(2012.5.24)发布了(见http://www.linuxidc.com/Linux/2012-05/61006.htm ),第一时间进行了安装,可系统带的JDK是open Jdk,开发一般还得用Oracle 的jdk,改造如下:

第一步:下载jdk-6u31-linux-i586.bin

JDK7: http://www.oracle.com/technetwork/java/javase/downloads/index.html

JDK6: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html

第二步:安装

  1. chmod +x jdk-6u31-linux-i586.bin    
  2. ./jdk-6u31-linux-i586.bin    
  3.  mv jdk1.6.0_31/ 你想要存放的目录/jdk1.6.0.31/  

第三步:环境变量设置

  1. sudo update-alternatives --install /usr/bin/Java java 你想要存放的目录/jdk1.6.0.31/bin/java 300     
  2. sudo update-alternatives --install /usr/bin/javac javac 你想要存放的目录/jdk1.6.0.31/bin/javac 300     
  3. sudo update-alternatives --install /usr/bin/jar jar 你想要存放的目录/jdk1.6.0.31/bin/jar 300      
  4. sudo update-alternatives --install /usr/bin/javah javah 你想要存放的目录/jdk1.6.0.31/bin/javah 300      
  5. sudo update-alternatives --install /usr/bin/javap javap 你想要存放的目录/jdk1.6.0.31/bin/javap 300    

sudo update-alternatives --config java    

系统会列出各种JDK版本,如下所示:

  1. 有 2 个候选项可用于替换 java (提供 /usr/bin/java)。   
  2.   
  3.   选择       路径                                          优先级  状态   
  4. ------------------------------------------------------------   
  5.   0            /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java    1051      自动模式   
  6. 1            /home/zlh/developer/tools/jdk1.6.0.31/bin/java   300       手动模式   
  7.   2            /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java    1051      手动模式   
  8.   
  9. 要维持当前值[*]请按回车键,或者键入选择的编号: 

选择你安装的目录就可以了,测试方法,打开一个新的终端:java -version

  1. export JAVA_HOME=你想要存放的目录/jdk1.6.0.31/    
  2. export JRE_HOME=${JAVA_HOME}/jre     
  3. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib     
  4. export PATH=${JAVA_HOME}/bin:$PATH
继续阅读
企鹅博客
  • 本文由 发表于 2020年9月1日03:14:59
  • 转载请务必保留本文链接:https://www.qieseo.com/211012.html
Git 分支的创建、合并、管理和删除 Linux教程

Git 分支的创建、合并、管理和删除

几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: