美文网首页
Java Could not find or load main

Java Could not find or load main

作者: _浅陌 | 来源:发表于2020-10-13 10:34 被阅读0次

    在使用java运行单个类的步骤:

    1. javac XXX.java

    2.java [ <option> ... ] <class-name> [<argument> ...]

    产生Could not find or load main class的原因是java虚拟机找不到这个类

    一、class-name 参数需要给出完整的包名,且大小写敏感。例如:

    java -classpath ../../.. cn.test.example.Test     //相对路径

    eg:/root/test/Test.java  package为test

    java -classpath /root  test.Test        //绝对路径

    二、classpath缺少依赖 

    class-path需要你整个应用所有的依赖的class,也就是为了主类加载正确,JVM需要找到:

    1.主类本身;

    2.所有父亲类以及接口;

    3.所有声明变量的类以及调用的方法等。

    相关文章

      网友评论

          本文标题:Java Could not find or load main

          本文链接:https://www.haomeiwen.com/subject/sizmpktx.html