发新话题
打印

【求助】linux下JAVA的配置问题

【求助】linux下JAVA的配置问题

今天在LINUX下面安装JAVA ,是1.4.0_01的安装包,安装过程一切顺利,在配置环境变量的时候,输入 export JAVA_HOME=/usr/java/j2sdk1.4.0命令时没有错误,使用echo查看也是正确的.
[root@localhost j2sdk1.4.0]# echo $JAVA_HOME
/usr/java/j2sdk1.4.0

但是在输入
export CLASSPATH=.;/usr/java/j2sdk1.4.0/lib/dt.jar;/usr/java/j2sdk1.4.0/lib/tools.jar
执行的时候,却提示
bash: /usr/java/j2sdk1.4.0/lib/dt.jar: 权限不够
bash: /usr/java/j2sdk1.4.0/lib/tools.jar: 权限不够
请问这是怎么回事??

所有的命令都是用root用户执行的.
请大家帮忙解答!谢谢!!      

TOP

修改权限

在linux系统下,/etc下的profile文件是受保护的文件,系统默认情况下是不会只能读不能修改,你在跟目录下右击/etc文件夹,在权限那里该一下就可以了。      

TOP

[QUOTE=tanchun1019]在linux系统下,/etc下的profile文件是受保护的文件,系统默认情况下是不会只能读不能修改,你在跟目录下右击/etc文件夹,在权限那里该一下就可以了。[/QUOTE]

我改了还是不行。我搞不清楚的是为什么ROOT用户的权限都不够呢?? :confused:      

TOP

把这些东西添加到/etc/profile
JAVA_HOME=/XX/XX
CLASSPATH=/XX/XX.jar.....
export  JAVA_HOME
expor ClASSPATH
重启试试,没遇到过。      
枫火初泣,晚风来急,壮志横胸,慷慨昨日少年愁. 冰戎未砺,铄霜骤凝,宝剑执手,风雪他年梅花香. [img]http://www.cublog.cn/u/13559/photo/060312235541.gif[/img]

TOP

引用:
bash: /usr/java/j2sdk1.4.0/lib/dt.jar: 权限不够
bash: /usr/java/j2sdk1.4.0/lib/tools.jar: 权限不够
是因为你的代码有错

export CLASSPATH=.;/usr/java/j2sdk1.4.0/lib/dt.jar;/usr/java/j2sdk1.4.0/lib/tools.jar
改成
export CLASSPATH=.:/usr/java/j2sdk1.4.0/lib/dt.jar:/usr/java/j2sdk1.4.0/lib/tools.jar
路径分隔符 是':'  而不是';'

我的博客上有自动设置JAVA环境的脚本      
面包会有的 女人也会有的
_______________________

TOP

.?java ?境韵置,重新???呢後,在剿端?行java命令?,系靳提示
Error occurred during initialization of VM
java/lang/NoclassDefFoundError:java/lang/object      
?坂理?; 初出道的我,--不可信 [url=]http://www.it201.com[url]

TOP

发新话题