为什么现在Java不用配置classpath环境变量了呢?

FRESH_9527 2020-01-05 10:31:14
我知道classpath是AppClassLoader的类加载路径,那么为何现在不用再配置了呢?
...全文
930 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
CS_草祭先生 2020-01-17
  • 打赏
  • 举报
回复
现在安装jdk的时候都自动加上去了,不是以前哪种老版本或者绿色版的需要自己加了。
树成 2020-01-17
  • 打赏
  • 举报
回复
至于现在安装好jdk以后可以使用java命令,也并不是配置好了环境变量,环境变量仍旧未配置,不过安装程序建立了java命令快捷方式放入系统默认装载目录,linux在/usr/bin下面,windows在windows/system32下面,你自己可以去找一下,这个文件,linux和windows都有。
树成 2020-01-17
  • 打赏
  • 举报
回复 2
因为用不着配置,而不是楼上说的配置好的。 虚拟机会默认装载jdk安装目录下的rt.jar等包,系统会默认搜索当前目录,而一般桌面应用程序会把jar放入到当前目录或者通过META-INF/MANIFEST.MF中配置好jar包装载路径。 如果是web应用或者需要其它容器的java程序,都有固定的jar装载路径,也并不需要配置,例如tomcat就固定在lib下面,或者当前工程项目的WEB-INF/lib下面
阿蒙Armon 2020-01-16
  • 打赏
  • 举报
回复
你安装的时候都给你配置好了。
zzzzzzzzzzzw___ 2020-01-16
  • 打赏
  • 举报
回复
楼上说的对,你安装的时候都给你配置好了。
maradona1984 2020-01-16
  • 打赏
  • 举报
回复
环境变量里的配置本来就不是必须要配置的,你的环境变量没有配置,那自然是通过其他方式获取了这个路径,或者安装的时候给你配置了

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧