`

ubuntu下eclipse找不到jre

阅读更多
在Ubuntu的某些版本下,比如10.10,会出现以下奇怪问题:
1. 安装jdk
我下载的jdk是bin格式的,直接运行解压,得到一个文件夹。
这个文件夹作为jdk的安装目录,可以拷贝到任意目录。
然后配置环境变量~/.bashrc,在最后添加:
export JAVA_HOME=<jdk install dir>
export JRE_HOME=$JAVA_HOME/jre
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
重启机器。

2. 安装eclipse
直接将下载的eclipse压缩包解压到任意目录,作为eclipse的安装目录。

3. 运行eclipse
进入eclipse的安装目录,双击eclipse,出现以下错误:
A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/home/gaoyl/setup/eclipse/jre/bin/java
java in your current PATH
然而,如果通过终端,及以命令行的方式执行,则不会有问题,可以正常启动。

eclipse默认在自己的目录下找jre,可以把jre拷贝到eclipse目录下,这样比较笨重
简单建立一个软连接就可以解决:
$ cd <eclipse dir>
$ ln -sf $JRE_HOME jre
目的是在eclipse安装目录下建立一个名称为jre的链接,将其指向java安装目录下的jre目录。
分享到:
评论

相关推荐

    ubuntu 下eclipse CDT搭建交叉编译开发环境

    ubuntu 下eclipse CDT搭建交叉编译开发环境 本文将详细介绍如何在ubuntu平台下使用eclipse CDT搭建交叉编译开发环境,包括准备相关软件安装包、安装软件包、应用程序编译、导入现存的makefile project、Qt 插件安装...

    ubuntu 16.04 安装 eclipse教程和总结

    ### Ubuntu 16.04 下 Eclipse 的安装与配置教程 #### 一、前言 随着软件开发领域的不断发展,集成开发环境(IDE)已经成为开发者不可或缺的工具之一。Eclipse 是一款非常受欢迎且功能强大的开源 IDE,它支持多种...

    Ubuntu14.04 64位版Eclipse开发环境搭建

    - 将下载好的JRE与Eclipse SDK文件拷贝到Ubuntu 14.04系统上。 2. **文件解压** - 使用命令行将文件解压到`/usr/local/`目录下。 3. **权限设置** - 进入命令行界面:`Ctrl + Alt + T`。 - 输入`sudo su`切换...

    Ubuntu搭建Eclipse+JDK+SDK的Android开发环境

    - 如果在Eclipse中找不到`Android SDK and AVD Manager`,检查`Window &gt; Customize Perspective`中是否已勾选。 - `adb`命令无法执行可能是因为缺少32位库,使用`sudo apt-get install ia32-libs`进行安装。 - "R...

    ubuntu8.04中配置java+tomcat+eclipseMyEclipse开发环境(更新)

    在Ubuntu 8.04中配置Java、Tomcat与Eclipse MyEclipse开发环境是一项针对Web应用程序开发者的专业技能。本文将深入解析如何在Ubuntu 8.04系统上搭建这套开发环境,涵盖Java环境的配置、Tomcat服务器的安装与启动、...

    Ubuntu下搭建Java开发环境

    ### Ubuntu下搭建Java开发环境 在本篇指南中,我们将详细介绍如何在Ubuntu系统上搭建Java开发环境。这对于希望在Linux平台上进行Java应用开发的技术人员来说是必不可少的基础工作。本文将覆盖从选择合适的JDK版本、...

    eclipse-linux

    标题“eclipse-linux”指的是Eclipse IDE在Linux操作系统下的应用,特别是针对Ubuntu系统。Eclipse是一款流行的开源集成开发环境(IDE),广泛用于Java、C++、Python等多种编程语言的开发。在Ubuntu 16.04这样的...

    Ubuntu环境下的python环境配置

    本文档主要介绍如何在Ubuntu环境下配置Python开发环境,包括但不限于安装Ubuntu系统、设置中文输入法(搜狗拼音)、安装MySQL数据库及其管理工具、配置Java开发环境(JDK)、安装Python及其相关开发工具如Eclipse与...

    ubuntu下java开发环境

    在Ubuntu环境下,你可能不需要这个,但如果你需要在Ubuntu与Windows之间切换启动,可以考虑使用GRUB作为Linux的引导加载器。另一个文件univeral-usb-win.exe可能是用来创建可启动USB设备的工具,如果你需要在Ubuntu...

    Ubuntu下搭建android环境

    本篇将详细讲解如何在Ubuntu环境下安装和配置Java Development Kit (JDK)、Eclipse IDE、Android Software Development Kit (SDK)以及Native Development Kit (NDK)。 首先,我们从安装JDK开始。JDK是所有Java编程...

    ubuntu下安装jdk和NSG2教程(有详尽步骤)

    如果找不到指定版本,可以从Oracle的Java SE开发工具包页面寻找最新或兼容版本的下载链接。 **下载地址**: [http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html]...

    ubuntu安装Java开发环境

    如果不希望每次都通过脚本启动Eclipse,可以将JDK中的JRE目录复制到Eclipse安装目录下,让Eclipse自动检测JRE的存在。 通过以上步骤,可以在Ubuntu系统上成功安装并配置Java开发环境,包括JDK和Eclipse IDE,从而...

    ubuntu下安装eclispe3.3.2+myeclispe6.5

    在Ubuntu 8.04操作系统环境下安装Eclipse 3.3.2和MyEclipse 6.5是一个涉及Java开发环境构建的过程。Eclipse是一款开源的集成开发环境(IDE),适用于多种编程语言,而MyEclipse是其商业扩展,特别为Java EE开发者...

    Eclipse安装ARM开发环境

    - Eclipse的安装方式较为简单,通常下载压缩包后解压即可开始使用,不需要传统的安装步骤。 第二步:安装交叉编译工具arm-linux-gcc和arm-linux-g++ - 安装arm-linux-gcc和arm-linux-g++是为了在Ubuntu等Linux系统...

    Ubuntu下Android环境搭建方法

    在Ubuntu系统中搭建Android开发环境是一项基础而重要的工作,这对于Android开发者来说是必不可少的步骤。以下将详细解析这个过程: 首先,要访问共享资源目录,这是获取所需软件包的途径。通过“ Places -&gt; ...

    Ubuntu12.04安装JDK1.7

    ### Ubuntu 12.04 下安装 JDK 1.7 的详细步骤与解析 #### 一、背景介绍 Ubuntu 12.04 LTS (Precise Pangolin) 是一款非常受欢迎的操作系统,尤其是在服务器领域。它基于 Debian 分支,提供了稳定且安全的平台。...

    无法识别USB刷机

    在这种情况下,用户可以切换到Ubuntu下进行刷机操作。以下是具体的步骤和知识点: 1. 准备工作 在开始刷机之前,需要准备三个文件:android-sdk-linux_x86-1.5_r2.zip、eclipse-SDK-3.4.2-linux-gtk.tar.gz和jdk-6...

    Android Eclipse 开发 教程&笔记

    - JDK 5 或 JDK 6 (单独的 JRE 不满足要求) - Android Development Tools (ADT) 插件 (可选) - **不兼容 Gnu Compiler for Java (gcj)** - **其他开发环境或 IDE** - JDK 5 或 JDK 6 (单独的 JRE 不满足要求) -...

    自用:Ubuntu的jdk

    在Ubuntu中,通常使用文本编辑器或集成开发环境(IDE)如IntelliJ IDEA、Eclipse等。IDE可以帮助你更高效地开发、测试和调试Java代码。 在Ubuntu中开发Java应用,还需要熟悉一些基本的命令行操作,比如使用`javac`...

Global site tag (gtag.js) - Google Analytics