今天我的ubuntu上安装jdk和eclipse,整了好长时间,基本安装如下方式(参考别人的)进行配置的,但是总是报这么个错误-bash /usr/.../java No such file or directroy。整的好久,又试了各种办法,都是不行,发现运行eclipse也是这问题,然后我就发现问题所在了。原来系统版本是64位的,我下载的是32位的,能运行就神了,在此记录下,以免遇到同样问题的童鞋纠结了。
第一步:下载jdk-7-linux-i586.tar.gz
- wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz
(注:如果下载不下来,建议使用迅雷下载,然后拷贝到Linux系统上。)
第二步:解压安装
- sudo mkdir /usr/lib/jvm
- sudo tar zxvf jdk-7u5-linux-x64.tar.gz -C /usr/lib/jvm
第三步:修改环境变量
- sudo gedit /etc/profile
- #set java environment
- export JAVA_HOME=/usr/lib/jvm/java-7-sun
- export JRE_HOME=${JAVA_HOME}/jre
- export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
- export PATH=${JAVA_HOME}/bin:$PATH
保存退出,输入以下命令使之立即生效。
第四步:配置默认JDK版本
为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。
执行代码:
执行代码:
- sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300
- sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300
执行代码:
- sudo update-alternatives --config java
系统会列出各种JDK版本,如下所示:
- www.linuxidc.com@linux:~$ sudo update-alternatives --config java
- 有 3 个候选项可用于替换 java (提供 /usr/bin/java)。
- 选择 路径 优先级 状态
- ------------------------------------------------------------
- * 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式
- 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式
- 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 手动模式
- 3 /usr/lib/jvm/java-7-sun/bin/java 300 手动模式
- 要维持当前值[*]请按回车键,或者键入选择的编号:3
- update-alternatives: 使用 /usr/lib/jvm/java-7-sun/bin/java 来提供 /usr/bin/java (java),于 手动模式 中。
第五步:测试
- 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)
相关推荐
在Linux系统中,当尝试执行一个文件时,如果遇到"No such file or directory"的错误,通常意味着系统无法找到指定的文件或目录。然而,这个错误并不总是表示文件不存在,它可能隐藏了更深层次的问题,尤其是在跨平台...
本文将深入探讨32位Ubuntu系统下使用的JDK1.6.0_37版本,以及它在编译Android源码过程中的关键作用。 首先,JDK1.6.0_37是Oracle公司发布的Java平台标准版(Java SE)的一个具体版本,适用于32位操作系统,如Ubuntu...
### Ubuntu配置JDK环境知识点详解 #### 一、前言 Ubuntu是一款广泛使用的Linux发行版,因其稳定性与安全性被众多开发者所青睐。对于Java开发者来说,在Ubuntu上搭建一个良好的开发环境至关重要。本文将详细介绍...
在Linux系统中配置Java Development Kit (JDK) 是一项基础且重要的任务,因为它是许多Java应用程序和开发工具的基础。这个压缩包"jdk-8u131-linux-x64.tar.gz"包含了适用于64位Linux系统的JDK版本。以下是详细的操作...
ubuntu deepin系统下自动安装配置jdk的shell脚本,省去繁琐重复配置
### Ubuntu下配置JDK的详细步骤 #### 一、引言 在Ubuntu系统中配置Java Development Kit (JDK) 是一项基本但重要的任务,对于开发者来说尤为重要。本文将详细介绍如何在Ubuntu环境下安装并配置JDK。 #### 二、准备...
本文将详细讲解如何在Ubuntu 11.04版本下安装和配置JDK 7,这对于Java开发者来说至关重要。 首先,我们需要下载JDK 7的Linux版本。通常,Oracle公司提供了下载链接,但有时可能需要通过其他方式获取,如使用迅雷...
-bash: /usr/local/jdk/jdk1.8.0_181/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 安装完后 java -version 查看版本出现: 原因是:没有那个文件或目录,找了很久发现需要...
在Ubuntu 12.04操作系统中安装Java Development Kit (JDK) 是开发Java应用程序的基础步骤。以下是详细的安装过程: 1. **下载JDK**: 首先,访问Oracle官方网站...
### Ubuntu下配置JDK总结 #### 一、前言 在Ubuntu系统中配置Java开发工具包(JDK)是进行Java编程的基础步骤之一。本文档将详细介绍如何在Ubuntu环境下安装和配置JDK,并确保其正常运行。对于初学者或者希望在...
error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory 缺少的文件libfreetype.so.6
### Ubuntu下配置JDK7环境详解 在深入探讨如何在Ubuntu 11.10操作系统中配置JDK7环境之前,我们先理解一下为何需要在Linux环境下手动配置JDK。通常,Linux系统并不像Windows那样预装有Java运行环境,因此,对于...
在Ubuntu系统下搭建Java和JSP开发环境,首要任务是安装JDK(Java Development Kit)和Tomcat。JDK是Java编程的基础,包含了编译器、调试器以及Java运行环境。Tomcat则是一个开源的Java Servlet容器,用于部署和运行...
在Ubuntu系统上安装Java Development Kit (JDK) 是开发者日常工作中常见的操作,特别是对于需要进行Java编程或运行Java应用程序的用户。在这个过程中,我们通常会选择官方提供的二进制压缩包进行安装,因为这种方式...
在Ubuntu 12.04操作系统中安装Java Development Kit (JDK) 是开发Java应用程序的基础步骤。以下是一个详细的步骤指南,涵盖了从安装SSH服务到验证JDK安装成功的全过程。 首先,确保你的系统已经安装了Secure Shell ...
ubuntu10下安装jdk1.5的方法及文件 具体方法见文件里面,安装以后配置一下环境变量就可以使用
在Ubuntu系统中安装JDK1.6是一个关键的步骤,特别是对于那些依赖Java环境的开发者和运维人员。本文将提供一份详细的指南,教你如何在Ubuntu上安装JDK1.6.0_30版本。 首先,你需要下载适用于Linux平台的JDK安装文件...
本文将详细讲解如何进行Ubuntu上的Eclipse启动设置、JDK环境变量配置以及其他相关设置。 首先,让我们来看看JDK的安装与环境变量配置: 1. **安装JDK**:在Ubuntu上,可以使用apt命令来安装JDK。打开终端,输入...
### Ubuntu下安装JDK与Tomcat 在Ubuntu系统中安装JDK(Java Development Kit)和Tomcat是一项常见的任务,尤其对于开发Java应用的用户来说。本文将详细介绍如何在Ubuntu 9.04版本中安装JDK 1.6以及Tomcat 6.0。 ##...