配置Java环境变量时需要设置classpath吗?

发布于 2022-09-11 16:03:50 字数 33 浏览 22 评论 0

配置Java环境变量时需要设置classpath吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

葬花如无物 2022-09-18 16:03:50

1.为什么配置classpath? 在默认情况下,运行(用java命令)某个字节码文件(.class)时,就在当前目录下找,如果找到运行的字节码文件则执行,否则报错.为了使在任何目录下都能运行这个字节码文件,就需要配置classpath.
2.为什么不建议配置classpath? 当你配置了classpath后,你在一个目录下运行java命令,电脑就从你配置classpath时设置的那个目录里找符合名称的字节码文件(.class),找到就运行(否则报错).但你在其他目录下编译了一个重名的字节码文件,电脑还是会从你配置classpath时设置的那个目录找这个重名的字节码文件,此时你运行的是最初你设置的那个目录里的字节码文件,而不是你最后编译的那个重名的字节码文件.
3.说明视频:https://www.bilibili.com/vide...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文