当前位置:  技术问答>linux和unix

我想把JDK的环境变量加到系统中,可是按下面的方法修改/etc/profile后,重起N次都不生效?

    来源: 互联网  发布时间:2015-06-18

    本文导语:  # /etc/profile # System wide environment and startup programs, for login setup # Functions and aliases go in /etc/bashrc pathmunge () { if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then    if [ "$2" = "after" ] ; then       PATH=$PAT...

# /etc/profile

# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc

pathmunge () {
if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then
   if [ "$2" = "after" ] ; then
      PATH=$PATH:$1
   else
      PATH=$1:$PATH
   fi
fi
}

# Path manipulation
if [ `id -u` = 0 ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
PATH=$PATH

pathmunge /usr/X11R6/bin after

unset pathmunge

# No core files by default
ulimit -S -c 0 > /dev/null 2>&1

USER="`id -un`"
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"

HOSTNAME=`/bin/hostname`
HISTSIZE=1000

if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
    INPUTRC=/etc/inputrc
fi

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC

for i in /etc/profile.d/*.sh ; do
    if [ -r "$i" ]; then
     . $i
    fi
done

unset i

export JAVA_HOME="/opt/JBuilder9/jdk1.4/"
export CLASSPATH=":$"JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar"
export PATH="$PATH:$JAVA_HOME/bin"

重起后我在终端中还用env、export命令,显示出的变量都是默认的?
路径我肯定没输错?????

|
给个bash_profile的例子参考:
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

QTDIR=/usr/lib/qt-2.3.0
JAVA_HOME=/usr/java/j2sdk1.4.0_01
LD_LIBRARY_PATH=/usr/lib/qt-2.3.0/lib:/usr/local/pgsql/lib:/opt/gtk/lib
PATH=$QTDIR/bin:/usr/local/gvd/bin:/usr/local/pgsql/bin:/opt/gtk/bin:$JAVA_HOME/bin:$JAVA_HOME/lib:/usr/local/sbin:/usr/sbin:/sbin:$PATH:$HOME/bin
BASH_ENV=$HOME/.bashrc
USERNAME="root"

export QTDIR JAVA_HOME LD_LIBRARY_PATH USERNAME BASH_ENV PATH

|
vi /etc/profile
####add####
export JAVA_HOME=/usr/java/j2sdk1.4.0_01
export PATH=$PATH :$JAVA_HOME/bin

####:wq,exit

source /etc/profile
ok

|
添加PATH那一行前的export去掉试试。
我组天刚做过,没有问题啊。

    
 
 

您可能感兴趣的文章:

  • 编程技术其它 iis7站长之家
  • Linux 将自带的jdk设置成环境变量
  • jdk的环境变量设置?
  • 关于ubuntu下的JDK环境变量设置
  • jdk环境变量的问题。
  • jdk环境变量在98系统中如何配置?
  • JDK环境变量如何设置?
  • jdk1.3在WIN98下设置环境变量时出现的问题
  • 装了jdk 怎样配置系统变量?
  • linux在哪里设置jdk的环境变量?
  • suse下多用户安装JDK时环境变量的配置问题
  • 50分!如何在linux下设置jdk环境变量?具体?
  • JAVA入门问题:如何设置JDK的环境变量
  • 超级新手: 在98或winme下设置jdk时怎么设置系统环境变量PATH??
  • jdk在2000里面的环境变量问题??20分
  • jdk开发中设置系统环境变量有什么用?
  • linux下JDK环境变量配置问题
  • 疑问:jdk环境变量设置
  • 求Linux自动配置jdk环境变量的脚本
  • WIN2000下面,JDK安装成功,但是变量定义为什么不行呢?
  • JDK环境变量配置的具体操作步骤
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 下载了JDK1.4.1,是BIN文件.怎么安装?有这方面的资料吗?谢谢!
  • 请教:装好JSWDK,JDK1.4后,在autoexec.bat里面要设置些什么呢?我一运行startserver,就出现下面的
  • 使用java jdk中的LinkedHashMap实现简单的LRU算法
  • 在SUN网站下载下载JDK,一个jdk..i586.bin,另一个jdk..i586-rpm.bin,我该选择哪个啊?各有什么区别?
  • 多jdk环境下安装多个tomcat冲突解决配置方法
  • PLEASE,JDK1.3与JDK1.4???????
  • 怎么把JBuilder自带的JDK 1.3换成 JDK 1.4?
  • jdk 1.4.0 servlet 包还在javax包里面嘛?我以前用jdk1.3搞定的东西在jdk1.4 编译不出来啦,高分求教,明天结贴
  • 在哪儿能下载jdk1.4或jdk1.3,很急!在线等待!
  • 我手动删除了jbuilder6自带的jdk,如何才能让jbuilder用我其他地方的jdk呀?
  • JB7能当JDK用吗?哪位朋友告诉我怎么把它当JDK用啊?
  • 一个是SUN JDK一个是MS JDK,怎么回事吗?
  • 我在WIN2000下怎么也安装不上JDK1.3,请问是怎么回事。JDK1.2倒可以安上。
  • 如何使用jdk?我刚装了jdk1.3,不知如何使用?多谢!
  • JDK+HTTPD+WEBSPHERE为什么不解释JSP,httpd.conf中如何设置jdk路径
  • 怎样把JBuilder里的jdk1.2替换成别的目录里已安好的jdk1.3啊?
  • 基于Fedora14下自带jdk1.6版本 安装jdk1.7不识别的解决方法
  • 请问jdk1.3和jdk1.4有什么不同?
  • 请问jdk1.1.8中的javax.activation.DataSource在jdk1.3中在什么包里?
  • jdk1.3 standard 与 jdk1.2 enterprise有何区别?
  • 在WIN/XP下如何设置JDK1.3.1/JDK1.4的路径!
  • Solaris10默认安装JDK1.5,我还能安装JDK1.4么?
  • 请问:我的Linux机器上装有JDK1.1.8,现在我想安装JDK1.3.1,我该怎么做呢?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3