LinuxSir.cn,穿越时空的Linuxsir!

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

安装jdk和NetBeans3.6的组合包后,如何单独设置jdk的path?

[复制链接]
发表于 2004-7-26 20:38:24 | 显示全部楼层 |阅读模式
我是从sun的网站上下载的j2sdk1.4.2_04和NetBeans的组合安装包,装到了默认的目录/opt下,在下面可以看到j2sdk1.4.2_0和NetBeans3.6两个文件夹,现在NetBeans3.6可以正常运行和编译.但由于NetBeans3.6占用系统资源比较大,我想直接用jdk编译,该如何设置PATH和CLASSPATH?谢谢.
 楼主| 发表于 2004-7-26 20:43:26 | 显示全部楼层
echo 后显示如下:
[cai@Yicai-Studio bin]$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/cai/bin
[cai@Yicai-Studio bin]$ echo $CLASSPATH

[cai@Yicai-Studio bin]$ echo $CLASSPATH

[cai@Yicai-Studio bin]$
发表于 2004-7-26 21:00:01 | 显示全部楼层
1、首先我要说在下载的时候,从来没有点击过下installation guide吗???

2、这是我以前贴过的。。。

我下的是blackdown.org的jdk...解压之后放在/opt目录下:
ln -s /opt/j2sdk1.4.2 /opt/jdk
写一个名为java的简单shell;
代码:

  1. # java enviroment...
  2. JAVA_HOME=/opt/jdk
  3. CLASSPATH=.:/opt/jdk/lib:/opt/jdk/jre/lib
  4. PATH=$PATH:/opt/jdk/bin
  5. export JAVA_HOME CLASSPATH PATH
复制代码

保证它能执行,
chmod a+x java
Redhat,Mandrake中:
mv java /etc/profile.d/
Debian中:
mkdir /etc/profile.d
mv java /etc/profile.d/
#debian的启动有点乱,以后有什么要开机设置的,如法炮制。。。
在bash.bashrc最后加上:
代码:

  1. # run my scripts for all users....
  2. if [ -d /etc/profile.d ]; then
  3. for i in /etc/profile.d/* ; do
  4. if [ -x "$i" ]; then
  5. . "$i"
  6. fi
  7. done
  8. fi
复制代码

以上设置,开机就会执行,......请参阅redhat 参考手册,debian中文参考手册。。。
 楼主| 发表于 2004-7-26 21:28:50 | 显示全部楼层
上面这位大哥,我是看过sun 的Installation Instructions的,但里边并没有详细说明如何单独设置 jdk.只说了如何安装组合包.
由于我是刚开始用LINUX系统的,所以对你上边所说的SHELL编程只是听说过,并不知道怎么用.
发表于 2004-7-30 07:25:07 | 显示全部楼层
修改 /etc/profile ,加入下面的内容


JAVA_HOME=/usr/java/j2sdk1.4.2_01
export JAVA_HOME
CLASSPATH=.JAVA_HOME/libJAVA_HOME/jre/lib
export CLASSPATH
PATH=$PATHJAVA_HOME/binJAVA_HOME/jre/bin
export PATH


上面这段中红色部分应该是你安装的路径,自己修改一下
 楼主| 发表于 2004-7-30 10:48:14 | 显示全部楼层
谢谢上面几位大哥的帮助,我现在已经设置好了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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