java运行class文件或jar文件

来源:互联网 发布:萧山网络问政发帖区 编辑:程序博客网 时间:2024/05/20 07:50

当需要用命令行运行一个class文件或者jar文件时,经常会报各种错误,这里总结一下操作需要注意的东西。

  • classpath
    运行class文件上时,java会从classpath去寻找对应的class,这时如果目录不包含要运行的class所在的目录,那么就会出现下面这个错误,这时候需要将环境变量的classpath中配置当前路径. 或者在运行命令 java后指定classpath: -classpath "."

错误: 找不到或无法加载主类

  • 类路径
    运行class文件,指定运行的类名时,需要加上包路径。比如我的class的所在的包为com.cn.text.MyClass.class , 那么在运行的时候,需要在com文件夹外,执行 java -classpath "." com.cn.text.MyClass 才可以