博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JVM查找类文件的顺序(转)
阅读量:6040 次
发布时间:2019-06-20

本文共 522 字,大约阅读时间需要 1 分钟。

 

配置classpath

根据path环境变量的原理,可以定义一个名为classpath环境变量,将要运行的class文件所在目录定义在该变量中。

例:set classpath=c:\

  • classpath变量值是java类文件的目录
  • path变量是windows程序文件的目录

JVM查找类文件的顺序:

  1. 如果没有配置classpath环境变量,JVM只在当前目录下查找要运行的类文件。
  2. 如果配置了classpath环境,JVM会先在classpath环境变量值的目录中查找要运行的类文件。
  • 值的结尾处如果加上分号,那么JVM在classpath目录下没有找到要指定的类文件,会在当前目录下在查找一次。
  • 值的结尾出如果没有分号,那么JVM在classpath目录下没有找到要指定的类文件,不会在当前目录下查找,即使当前目录下有,也不会运行。

建议:

配置classpath环境变量时,值的结尾处不要加分号,如果需要访问当前目录可以用 “.”表示。

 

 

http://www.cnblogs.com/xpws/p/3658053.html

http://www.cnblogs.com/ShawnWithSmallEyes/p/3370214.html

 

你可能感兴趣的文章
springboot~rabbitmq的队列初始化和绑定
查看>>
【混淆矩阵】完整版
查看>>
jboss-as- 7.1.1.Final配置jndi数据源
查看>>
JavaScript:数据类型
查看>>
POI之Excel导出
查看>>
yii2 緩存
查看>>
Spring事务管理(详解+实例)
查看>>
java程序中获取kerberos登陆hadoop
查看>>
C#图解教程 第十七章 泛型
查看>>
SQL Server 解读【已分区索引的特殊指导原则】(2)- 唯一索引分区(转载)
查看>>
windows 2003 Server平台Delphi程序不支持直接调用webservice
查看>>
故事:用户凭什么跟你走
查看>>
三个 CSS 预处理器(框架):Sass、LESS 和 Stylus
查看>>
【转】QT中QWidget、QDialog及QMainWindow的区别
查看>>
Azure Storage (26) HTML5播放Azure Storage MP4问题
查看>>
收集常用的正则表达式
查看>>
C++ 术语(C++ Primer)
查看>>
otl插入数据不成功
查看>>
查询数据库中满足条件的特定行数据
查看>>
C#编写简单的聊天程序
查看>>