运行Java程序-设置classpath
来源:互联网 发布:js获取unicode编码 编辑:程序博客网 时间:2024/05/16 10:04
Java命令用于运行Java程序,它会启动Java虚拟机,Java虚拟机加载相关的类,然后调用主程序类的mail()方法。
那此被加载运行的类在哪里呢?
A)如: java SomeClass --java命令就会在系统环境变量classpath下
B)如:java -classpath C:\classes2 --则java命令就会在classpath后的参数目录下寻找
C)如:C:\> set classpath=C:\classes2 java SomeClass --则在当前设定的C:\classes2下寻找
所以设置classpath有以下三种方法。
1)在操作系统中定义系统环境变量classpath.
2)在一个DOS命令窗口中定义当前环境变量classpath,例如
C:\> set classpath=C:\classes2
3)在java命令或javac命令中通过-classpath选项来设置classpath,例如
C:\> java -classpath C:\classes3; C:\lib\mytools.jar SomeClass
java命令或javac命令找寻classpath的故事由此发生了。
A)如果在java命令或javac命令中设置了-classpath选项,就使用这个classpath。
B)否则,如果在当前DOS命令窗口中设置了当前环境变量,就使用其。
C)否则,如果在操作系统中定义了系统环境变量classpath,就使用其。
D)否则,就把当前路径作为classpath
例程:
把当前目录,系统环境变量classpath,以及当前环境变量classpath都添加到classpath中,可采用如下方式。
C:\> set classpath=%classpath%;C:\classes2 // 在设置当前环境变量时,先添加了系统环境变量classpathC:\> java -classpath .; %classpath%;C:\classes3; C:\lib\mytools.jar
0 0
- 设置classpath运行java程序
- 运行Java程序-设置classpath
- dos运行java时classpath设置
- java运行jar包-设置classpath
- java程序启动脚本(设置classpath)
- java命令行运行设置classpath星号的作用
- 运行java和classpath
- java 运行指定classpath
- Java classpath的设置
- Java如何设置ClassPath
- java中classpath设置
- JAVA初学者classpath设置
- Java中ClassPath设置
- java -jar classpath设置
- Java程序运行虚拟机设置
- java 运行 jar classpath配置
- Java的运行路径classpath
- Java运行时的CLASSPATH
- C++简单多态
- SDUTOJ 【1166】打印直角三角形
- [JavaScript] 三等双等的奥秘
- 数据结构(三)之队列ADT
- Windows学习心得【非模态对话框】
- 运行Java程序-设置classpath
- android(数据库分页显示)_sqlitedatabase
- poj 2226 二分图匹配的最小点覆盖建图
- 数据库设计与优化
- hdu Wooden Sticks
- agillent 买了个萌
- 好好爱护你的杯子
- ssl
- udp协议和tcp协议的区别