Java的Path和classpath的区别及注意事项

1)Path是系统中可执行的资源路径  

       在开发Java时,会将java安装目录的bin文件夹路径添加进系统的Path;这样在整个系统中任何路径均可使用javac  jar等可执行的资源;  

       注意:很多相关文章说要先必须设置 JAVA_HOME 指向 java安装目录,然后通过这种样式%JAVA_HOME%\bin:$Path添加进Path,实际上并不对,这么设置是因为Tomcat调用java资源默认调用JAVA_HOME。如果你不用Tomca的话,而不需要先设置JAVA_HOME变量。


2)classpath是java的可被执行的类库路径

设置classpath就是告诉系统到哪里去找需要执行的类;就是告诉系统被执行资源的指定位置;

注意:最好不要设置,设置的话 ,用起来容易给自己挖坑;如果有人强迫症的话 ,最好在设置的时候同时指定一下 当前位置  .:指定位置;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容