LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1087|回复: 12

求助:关于JAVA环境

[复制链接]
发表于 2005-3-31 16:41:01 | 显示全部楼层 |阅读模式
在本论坛看了些贴子,也在本版看了些贴子,始终得不到安装配置JAVA环境的要领。我用的系统是MDK10.1 OFFICAL。本版的高手们能不能给我这样的一些新手讲讲JAVA环境如何安装配置?
我知道这样的要求有些过了,高手们都忙的很,不过,要是不配置好,我永远也学不会,也有很多软件无法使用。请朋友们帮帮忙吧。谢谢。
发表于 2005-3-31 16:53:45 | 显示全部楼层
我才做了一下,你可以这样做:
在控制台上(自己的home里)输:
vi .bash_profile
然后再里面加
JAVA_HOME=/usr/java/j2sdk1.4.2_07(或者其他的Java路径)
PATH=$PATHJAVA_HOME/bin
CLASSPATH=.JAVA_HOME/lib/rt.jarJAVA_HOME/lib/tools.jar

保存以后,退出当前会话,再登陆就可以用了
回复 支持 反对

使用道具 举报

发表于 2005-3-31 16:53:46 | 显示全部楼层
关于java环境变量,我本人也很菜,所以,还是请高手在本版中讲讲如何设置吧。
回复 支持 反对

使用道具 举报

发表于 2005-3-31 17:03:30 | 显示全部楼层
二、安装JDK
  # chmod 755 j2sdk-1_4_2_01-linux-i586.bin
  # ./j2sdk-1_4_2_01-linux-i586.bin
  # mv j2sdk1.4.2_01/ /usr/local/terry_yu/
  # cd /usr/local/terry_yu/
  # ln -s j2sdk1.4.2_01/ jdk
  # ln -s jdk/jre/ jre
  # vi /etc/profile
  JAVA_HOME=/usr/local/terry_yu/jdk
  RESIN_HOME=/usr/local/terry_yu/resin
  CLASSPATH=.:../$JAVA_HOME/libJAVA_HOME/jre/libRESIN_HOME/lib:/usr/  local/terry_yu/jdbc
  PATH=$PATHJAVA_HOME/binJAVA_HOME/jre/bin
  退出当前登录的环境,重新登录,这样刚刚设定的环境变量就会生效,然后用如下命令测试:
  [root@terry root]# java -version
  java version "1.4.2_01"
  Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_01-b06)
  Java HotSpot(TM) Client VM (build 1.4.2_01-b06, mixed mode)
  看到类似信息就表示JDK环境已经好了。其实在上面的/etc/profile中,我们不仅仅设置了JDK的环境变量,还一并设置了Resin和JDBC的环境变量,这些都是后面安装Resin所必需的设
回复 支持 反对

使用道具 举报

发表于 2005-3-31 17:38:54 | 显示全部楼层
如果还不行的话,把环境变量都export了应该就没问题了。
回复 支持 反对

使用道具 举报

发表于 2005-4-1 10:44:32 | 显示全部楼层
修改profile
JAVA_HOME=/usr/java/j2sdk1.4.2_07(或者其他的Java路径)
EXPORT JAVA_HOME
PATH=$PATHJAVA_HOME/bin
EXPORT PATH
CLASSPATH=.JAVA_HOME/lib/rt.jarJAVA_HOME/lib/tools.jar
EXPORT CLASSPATH
回复 支持 反对

使用道具 举报

发表于 2005-4-2 02:04:14 | 显示全部楼层
Post by 黑羽
修改profile
JAVA_HOME=/usr/java/j2sdk1.4.2_07(或者其他的Java路径)
EXPORT JAVA_HOME
PATH=$PATHJAVA_HOME/bin
EXPORT PATH
CLASSPATH=.JAVA_HOME/lib/rt.jarJAVA_HOME/lib/tools.jar
EXPORT CLASSPATH

export小写
回复 支持 反对

使用道具 举报

发表于 2005-4-3 13:45:33 | 显示全部楼层
按照以上兄弟的热心帮助终于大功告成了。

public class thankyou
{
        public static void main(String args[]){
                for(long i = 0;;i++)
                        System.out.println("Thank you very much!");
        }
}
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-7 15:10:32 | 显示全部楼层
我还是没有配置成功。
下面这是我的profile文件的内容,请Remee朋友看看是哪里出错了。
麻烦你了。

# /etc/profile -*- Mode: shell-script -*-
# (c) MandrakeSoft, Chmouel Boudjnah <chmouel@mandrakesoft.com>

loginsh=1

# Users generally won't see annoyng core files
[ "$UID" = "0" ] && ulimit -S -c 1000000 > /dev/null 2>&1

if ! echo ${PATH} |grep -q /usr/X11R6/bin ; then
    PATH="$PATH:/usr/X11R6/bin"
fi

if [ "$UID" -ge 500 ] && ! echo ${PATH} |grep -q /usr/games ; then
    export PATH=$PATH:/usr/games
fi

umask 022

USER=`id -un`
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"
HISTCONTROL=ignoredups
HOSTNAME=`/bin/hostname`
HISTSIZE=1000

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

# some old programs still use it (eg: "man"), and it is also
# required for level1 compliance for LI18NUX2000
NLSPATH=/usr/share/locale/%l/%N

export PATH PS1 USER LOGNAME MAIL HOSTNAME INPUTRC NLSPATH
export HISTCONTROL HISTSIZE

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

unset i
JAVA_HOME=/usr/local/terry_yu/jdk
export JAVA_HOME
PATH=$PATHJAVA_HOME/bin
export PATH
RESIN_HOME=/usr/local/terry_yu/resin
CLASSPATH=.JAVA_HOME/lib/rt.jarJAVA_HOME/lib/toold.jar
export CLASSPATH
PATH=$PATHJAVA_HOME/binJAVA_HOME/jre/bin
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-11 09:33:34 | 显示全部楼层
按fundwang的说法:如果你觉得重要,就再顶一下。
我就再顶一下。
麻烦朋友们了。
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表