Java 的 java_home, path, classpath
2024-10-15 14:20:59
java_home: 指定 jdk 的安装目录。 第三方软件 Eclipse / Tomcat 在 java_home 指定的目录下查找安装好的 jdk。
path: 配置 jdk 的安装目录。在命令行下运行 jdk 程序,如 java/javac,系统会先在当前目录查找,如果找不到,便会到 path 路径查找。在 path 中配置了 jdk 的安装目录,便可以在任何目录下编译 java 源代码,执行 java 程序。
classpath: 配置 java 程序存放路径。需要调用外部 java 程序时,会在 classpath 找被调用类的 class 文件。
附 jdk 运行原理:
需要运行 java 源代码分两步:
1. 使用 javac 程序将源代码编译成 .class 文件。
2. 使用 java 程序运行该 .class 文件。
参考:
Java中JDK为何要配Path和ClassPath? 简书
最新文章
- 【转】线程及同步的性能 - 线程池 / ThreadPoolExecutors / ForkJoinPool
- 基础的jdbc连接数据库操作
- php实现注册
- knn原理与实践
- 算法教程(3)zz
- Ajax中eval的使用详解
- HOG参数简介及Hog特征维数的计算(转)
- java之旅——JDK版本下载
- linux查看在线用户 who命令参数及用法
- PHP 生成随机浮点数
- PCB走线和过孔的过流能力
- fdisk添加磁盘
- Liunx文件解压与压缩
- nginx: [emerg] the ";ssl"; parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:37
- UOJ #206. 【APIO2016】Gap
- css3 - 旋转的木马
- facebook api之Ads Insights API
- 【转】IPV6的地址类型
- chrome浏览器插件 Octotree 让你浏览GitHub的时候像IDE 一样提供项目目录
- Django之ORM使用以及模板语言
热门文章
- 鴻雁 Anser cygnoides
- Python读文件报错:SyntaxError: Non-ASCII character in file
- [译]OpenGL像素缓冲区对象
- 2.4G无线控制器附加AT2401C功放IC增加距离
- linux 缓存手动清除
- 如何解决安卓(系统版本低) CSS3 动画问题---高性能动画
- Manifest XML signature is not valid(安装ClickOnce签名未通过验证)
- MAC &; Xcode 快捷键的使用
- layout/reflow
- C#框架学习资料集锦