`

linux mint 下安装配置 Oracle JDK 6

阅读更多
Linux Mint 13 Maya 已于昨天(2012.5.24)发布了,第一时间进行了安装,可系统带的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

第二步:安装
chmod +x jdk-6u31-linux-i586.bin 
./jdk-6u31-linux-i586.bin 
 mv jdk1.6.0_31/ 你想要存放的目录/jdk1.6.0.31/



第三步:环境变量设置
sudo update-alternatives --install /usr/bin/java java 你想要存放的目录/jdk1.6.0.31/bin/java 300  
sudo update-alternatives --install /usr/bin/javac javac 你想要存放的目录/jdk1.6.0.31/bin/javac 300  
sudo update-alternatives --install /usr/bin/jar jar 你想要存放的目录/jdk1.6.0.31/bin/jar 300   
sudo update-alternatives --install /usr/bin/javah javah 你想要存放的目录/jdk1.6.0.31/bin/javah 300   
sudo update-alternatives --install /usr/bin/javap javap 你想要存放的目录/jdk1.6.0.31/bin/javap 300   



sudo update-alternatives --config java  

系统会列出各种JDK版本,如下所示:
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。

  选择       路径                                          优先级  状态
------------------------------------------------------------
  0            /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java    1051      自动模式
* 1            /home/zlh/developer/tools/jdk1.6.0.31/bin/java   300       手动模式
  2            /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java    1051      手动模式

要维持当前值[*]请按回车键,或者键入选择的编号:


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

第四步:自己的环境变量
如果不想把安装java配置成系统的(没有做第三步),可以编辑~/.bashrc文件,加入以下代码:
export JAVA_HOME=你想要存放的目录/jdk1.6.0.31/ 
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH  
分享到:
评论

相关推荐

    linux下jdk安装详解

    本文将详细介绍如何在Linux系统下安装JDK 1.6,并配置其环境变量,确保Java应用能够正常运行。 #### 二、下载JDK 1.6安装包 首先,需要从Oracle官方网站或其他可信源下载JDK 1.6的安装包。这里假设已经下载了一个...

    linux下jdk安装脚本

    总之,理解Linux包管理器、安装路径选择、解压操作、环境变量配置以及编写安装脚本是Linux下安装JDK的关键知识点。熟练掌握这些技能,不仅能够提升工作效率,还能确保软件环境的一致性和稳定性。

    linux安装,在Linux上安装eclipse,配置jdk环境变量,以及Linux、eclipse、jdk的安装包

    ### Linux安装与配置Java开发环境知识点详解 #### Linux操作系统概览 - **诞生与发展:** Linux自1991年由Linus Torvalds宣布诞生以来,一直是开源软件领域的重要组成部分。它的发展受到UNIX操作系统、MINIX操作...

    jdk-17.0.6_linux-x64_bin.deb.zip

    总之,"jdk-17.0.6_linux-x64_bin.deb.zip"是一个适用于64位Linux系统的JDK软件包,通过解压和安装可以为开发人员提供完整的Java开发环境,版本17.0.6包含了一些性能和安全方面的改进。正确配置环境变量后,用户可以...

    jdk-17.0.4_linux-x64_bin.deb.zip

    6. **安装和配置**: 在Linux系统上,用户需要先解压缩ZIP文件,然后使用`dpkg -i`命令安装.deb包。为了使系统环境变量如`JAVA_HOME`指向JDK的安装路径,还需要进行额外的系统配置。 7. **Java应用程序开发**: JDK...

    jdk-17_linux-x64_bin.deb.zip

    在解压后,我们看到内部包含的是 "jdk-17_linux-x64_bin.deb" 文件,这是Debian软件包格式,主要用于在基于Debian的Linux发行版(如Ubuntu、Linux Mint等)上安装软件。 JDK,全称Java Development Kit,是Java编程...

    Linux版本Java安装包

    - 对于基于Debian的系统(如Ubuntu、Mint),可以使用`sudo apt update`更新软件源,然后运行`sudo apt install default-jdk`或`sudo apt install oracle-java8-installer`来安装JDK。 - 对于基于RPM的系统(如...

    基于linux下Jenkins+gradle+gitlab+Android studio实现APP自动打包详细教程.docx

    - **Ubuntu 系统安装**: 如果是在 Ubuntu 18.04、16.04 或者对应的 Linux Mint 变体中安装 Android Studio,可以考虑通过源代码安装。 #### 四、GitLab 的配置与使用 **4.1 GitLab简介** - **定义**: GitLab 是...

    JavaHelloWorldApp:LinuxMint 的 Java “Hello World”

    在LinuxMint上,你可以通过软件管理器或命令行使用`sudo apt-get install default-jdk`来安装。 2. **创建源代码文件**:打开文本编辑器,创建一个名为`HelloWorld.java`的文件,并输入以下代码: ```java public...

    mqtt-spy For Windows

    mqtt-spy 开源的实用工具,用来...已经在 Linux Mint 16 和 Windows 上面测试通过,同时还支持 Oracle 的 JDK 8u5 & 8u11。 mqtt-spy 还属于正在开发的阶段,接下来会继续添加更多的特性和函数,更多内容请看 wiki。

    java.lang.object源码-finalize-:个人博客(http://bit.ly/javafinalize)上java.lang

    Mint(SUSE Linux)上构建和测试。 由于gradle当前不支持Java 11,因此可以使用标准Java命令运行该应用程序。 平台 任何支持Java SE 11+的Oracle JVM的软件。 要求 Gradle4.7 Java 11或更高版本 Gradle任务 ./...

    mqtt-spy 调试工具

    mqtt消息队列工具类,mqtt-spy 开源的实用工具,用来帮助你监控 MQTT 主题活动,处理大量的信息。 mqtt-spy 是一个 JavaFX ...已经在 Linux Mint 16 和 Windows 上面测试通过,同时还支持 Oracle 的 JDK 8u5 & 8u11。

    java-course-ee:该存储库用于高级课程示例

    Java课程范例 该存储库用于课程 项目结构(maven / idea)正在建设中。... OracleJDK IntelliJ IDEA 玛文 PostgreSQL服务器 WildFly应用服务器 ApacheDS LDAP Apache Directory Studio 下载链接:

    个人博客源码java-Java11VarLambda:在个人博客(http://bit.ly/Java11Ft1)上发布的Java11源代码示

    Mint(SUSE Linux)上构建和测试。 平台 任何支持Java SE 11+的JVM的组件。 要求 Gradle4.7 Java 11或更高版本 Gradle任务 ./gradlew生成-生成应用程序 ./gradlew run-在控制台中运行主文件,该主文件在一个文件中...

Global site tag (gtag.js) - Google Analytics