机器学习和生物信息学实验室论坛联盟MAchine Learning And Bioinformatics, MALAB
查看: 4362|回复: 1

没有ROOT权限,没有JAVA环境,如何配置java环境

[复制链接]
发表于 2011-8-10 16:17:03 | 显示全部楼层 |阅读模式
本帖最后由 xmubingo 于 2011-8-10 16:19 编辑

linux系统里的全局配置文件是 /etc/profile 。这里保存着许多系统环境变量。

一般,管理员解压好jdk源文件之后会在/etc/profile文件里加入jdk的路径,这样所有机器上的用户都可以使用java。

但是如果机器没装java,并且你没有权限去改变profile文件内容这该怎么办?

很简单,每个linux普通用户根目录下面都有个 .bash_profile文件,这个是用户自己定制的环境变量,只适合于本用户。

比如,我的用户根目录叫people。

1. 下载jdk-7-linux-x64.tar.gz, 上传至people目录下。

2. 就地解压为jdk1.7.0

3. 修改.bash_profile文件,追加如下几行
  1. export   JAVA_HOME=/home/people/jdk1.7.0
  2. export   CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:
  3. export   PATH=$PATH:$JAVA_HOME/bin:
复制代码
第一行定义一个串为jdk根目录,第二行追加CLASSPATH值,第三行追加PATH
保存,退出。

退出putty,重新登录,键入java,javac,熟悉的提示出来了。

还有直接上传jre bin文件运行的办法,不详细叙述。

还有需要注意,环境变量的写法,windows 用前后加%号表示变量,linux用﹩号,windows用;号表示分割,linux用:号。
回复

使用道具 举报

发表于 2011-8-11 14:06:23 | 显示全部楼层
{:tk_18:}Great!  My need
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关注公众号
机器学习和生物信息学实验室联盟

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
关注公众号
返回顶部