免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2212 | 回复: 2

javac 编译时 找不到CLASSPATH,是那里问题? [复制链接]

论坛徽章:
0
发表于 2015-06-24 20:09 |显示全部楼层
red hat linux 3.2 版本下安装 java1.6,安装完后 java -version 显示 版本是 1.3.1。
环境变量设置好后,echo 各变量 都显示没问题,但编译时 提示 "malformed .zip archive in CLASSPATH : /usr/java/jdk1.6.0_45/lib/tools.jar/" .我把/etc/profile 里的CLASSPATH 变量用#注释掉,也出现同样的提示。但我
echo $CLASSPATH 显示正常,路径也正确。

安装前我运行java -version ,没显示安装过java.
这个1.31难道是系统之前安装的java?  

虽然编译提示找不到CLASSPATH ,但编译简单的打印信息可以成功,再运行java xxx,可以显示 Hello Word .

求教各位大侠什么原因,怎么解决。

论坛徽章:
0
发表于 2015-06-24 20:11 |显示全部楼层
echo $PATH 也只显示1.6JAVA路径,没有1.3的,为什么 java -version 会显示 1.3.1?

论坛徽章:
0
发表于 2015-06-24 20:29 |显示全部楼层
安装完后 运行rpm -qa|grep java
显示如下:
gcc-java-3.3.3-5
db4-java-4.0.14-20
compat-gcc-java-7.3-2.96.118


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

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP