社区
Java SE
帖子详情
我的WIN2000环境变量中为什么没有classpath也可以运行JAVA?
diandian82
2005-07-19 04:24:45
但我在path中添加了lib的路径,前几天我用set classpath改了一下就不能执行java程序了,但还可以编译。现在我每次要想运行JAVA程序都要执行一下set classpath=.;%JAVA_HOME%\lib
这样才能正常运行,请问大家是怎么回事啊?classpath到底起什么作用啊?要怎么样才能正确设置它呢?
...全文
209
3
打赏
收藏
我的WIN2000环境变量中为什么没有classpath也可以运行JAVA?
但我在path中添加了lib的路径,前几天我用set classpath改了一下就不能执行java程序了,但还可以编译。现在我每次要想运行JAVA程序都要执行一下set classpath=.;%JAVA_HOME%\lib 这样才能正常运行,请问大家是怎么回事啊?classpath到底起什么作用啊?要怎么样才能正确设置它呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ltw886
2005-07-19
打赏
举报
回复
可以在系统环境变量里设置。
右键点击我的电脑,选择高级-环境变量,新建一个CLASSPATH,值为:".;c:\jdk1.4.2"
.是表示当前目录,c:\jdk1.4.2是你的JDK的安装目录,我安的是jdk1.4.2,其实上面的%JAVA_HOME%也相当于你的JDK安装目录.
其实CLASSPATH的主要作用就是当你在一个shell窗口下执行命令时,它可以很快的从你在classpath中设置的目录搜索,而不用一层再一层的进入目录找到那个命令的执行文件,再执行。如果没设置classpath,它就默认为当前目录。。
ltw886
2005-07-19
打赏
举报
回复
可以在系统环境变量里设置。
右键点击我的电脑,选择高级-环境变量,新建一个CLASSPATH,值为:".;c:\jdk1.4.2"
.是表示当前目录,c:\jdk1.4.2是你的JDK的安装目录,我安的是jdk1.4.2,其实上面的%JAVA_HOME%也相当于你的JDK安装目录.
其实CLASSPATH的主要作用就是当你在一个shell窗口下执行命令时,它可以很快的从你在classpath中设置的目录搜索,而不用一层再一层的进入目录找到那个命令的执行文件,再执行。如果没设置classpath,它就默认为当前目录。。
jsjzzh
2005-07-19
打赏
举报
回复
classpath是用来设计JAVA类文件(.class)所在的路径,它和path的区别是:path是可执行文件的搜索路径,还有就是系统先从当前目录下搜索后没有找到才搜索path,而JAVA运行程序不会从当目录下搜索,只从classpath设置的目录下搜索,所以一般情况下classpath设置为 .;lib……
path与
classpath
区别
本文详细介绍了path与
classpath
,以及它们之间的区别。
classpath
和path
classpath
和path
合工大
JAVA
实验报告.doc
合工大
JAVA
实验报告.doc
合工大
Java
实验报告
合肥工业大学
Java
实验报告(不含源代码)
java
实验报告
本实验报告可作为本科生
java
实验参考,提供jdk安装方法,基本运算、GUI、网络通信!
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章