ubuntu下java配置环境变量出现问题的解决方法

运维 系统运维
ubuntu系统是以桌面应用为主的linux操作系统,凭借强大的功能和实用的界面以及完全免费的特点吸引了越来越多的用户,成为最受欢迎的linux发行版之一。下面是对于ubuntu下java配置环境变量出现问题的解决方法,具体内容如下所述。

ubuntu系统是以桌面应用为主的linux操作系统,凭借强大的功能和实用的界面以及完全免费的特点吸引了越来越多的用户,成为最受欢迎的linux发行版之一。下面是对于ubuntu下java配置环境变量出现问题的解决方法,具体内容如下所述。

我的环境变量是在~/.bashrc文件中配置的,安装完eclipse后,双击eclipse程序会提示你找不到JVM而无法打开,但是在终端中就可以打开,google到了原因:

login shell会读取~/.bash_profile

non-login shell它不读取/etc/profile或.bash_profile文件,而是读取~/.bashrc文件

在X环境下所启动的终端机(shell)是non-login shell

所以在登录X后,.bashrc文件并没有被读取,所以配置的环境变量就没起作用。但是在你启动终端后,.bashrc文件被读取,配置的环境变量就起作用了,这样就出现了“双击eclipse程序会提示你找不到JREorJVM而无法打开,但是在终端中就可以打开”的情况。

解决办法1:

在/etc/profile配置Java环境变量,source一下就ok了。

解决办法2:

在终端进入你的eclipse目录,然后执行:

 

  1. mkdir jre  
  2.  
  3. cd jre 

 

ln-s你的JDK目录/binbin

现在可以双击eclipse直接打开eclipse了。

总结:

希望本文介绍的ubuntu下java配置环境变量出现问题的解决方法能够对读者有所帮助,更多有关linux系统的知识还有待于读者去探索和学习。

责任编辑:韩亚珊 来源: 博客转载
相关推荐

2011-08-30 15:09:22

UbuntuFirefox

2009-06-16 15:57:53

Java环境变量

2010-09-16 15:33:48

Java环境变量

2010-04-06 12:45:28

CentOS系统

2011-04-29 11:02:31

激光打印机

2010-06-13 11:20:31

win7 Ubuntu

2010-03-05 16:32:02

Ubuntu中文环境

2010-05-26 17:13:54

SVN提交

2011-12-21 10:46:17

Java

2011-09-01 13:49:07

ubuntudrcom

2011-09-06 16:04:59

Ubuntu

2009-06-29 15:06:23

环境变量配置Java

2010-05-06 14:52:52

Oracle查询记录数

2010-01-15 10:31:19

Linux编译

2009-11-03 08:53:42

LinuxWindows环境变量

2023-04-03 20:29:00

Linux环境变量

2009-07-03 16:46:07

JSP环境变量

2021-11-29 10:25:16

Linux环境变量命令

2010-10-11 09:25:31

MySQL环境变量

2009-06-15 16:28:30

JAVA环境变量
点赞
收藏

51CTO技术栈公众号