免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5979 | 回复: 12
打印 上一主题 下一主题

关于java的classpath配置,为什么也有几种说法? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-04 11:20 |只看该作者 |倒序浏览
首先,变量名classpath、path到底是大写还是小写?还是不区分大小写?

有的说  (假设jdk安装在c:\java,版本1.5)
CLASSPATH=.;c:\java\jre1.5\lib\rt.jar

有的说
classpath=.;c:\java\jdk1.5\lib\dt.jar;c:\java\jdk1.5\lib\tools.jar

到底哪种说法正确呢?
请大家指教!

论坛徽章:
0
2 [报告]
发表于 2006-03-04 11:49 |只看该作者

论坛徽章:
0
3 [报告]
发表于 2006-03-04 11:58 |只看该作者
第二种是对的!
一般classpath都会大写,不过小写应该也没有问题,具体倒也没有试过!
楼主可以尝试一下!

论坛徽章:
0
4 [报告]
发表于 2006-03-04 12:03 |只看该作者
谢谢楼上两位的回复!
1楼的文章我已看过,但还没明!
2楼你说第二种是对的?classpath是设置什么路径?

论坛徽章:
0
5 [报告]
发表于 2006-03-04 12:15 |只看该作者
是的,有什么异议?
编译,运行一个java程序,要用到一些class,或者说一些类库,配置classpath就是让程序在编译运行过程中能找到自己所需的class
java,javac命令本身就是于用java开发的工具,它们都放置在tools.jar这个包中。

论坛徽章:
0
6 [报告]
发表于 2006-03-04 12:36 |只看该作者
谢谢!
我又试着不配置classpath,也能编译!
据说新版本的可以不用配置classpath了吧?

论坛徽章:
0
7 [报告]
发表于 2006-03-04 12:39 |只看该作者
这个倒是不知道。
用eclipse等IDE那倒是不用配置classpath的

论坛徽章:
0
8 [报告]
发表于 2006-03-04 12:58 |只看该作者
嗯,谢谢你!
有问题再向你请教!

论坛徽章:
0
9 [报告]
发表于 2006-03-04 14:15 |只看该作者
今天帮人在Windows下设置classpath(为了使用mysql-java-connector),弄了半天。在Linux根本就不用设置,直接拷贝就行了。

论坛徽章:
0
10 [报告]
发表于 2006-03-04 14:26 |只看该作者
标准应该是大写的,unix/linux下区分大小写,但是windows不区分大小写,所以造成了混淆。具体的设置和建议,看我以前的贴 http://bbs.chinaunix.net/viewthr ... &extra=page%3D1

http://bbs.chinaunix.net/viewthr ... &extra=page%3D3
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP