zoukankan      html  css  js  c++  java
  • Java运行报错:Error: Could not find or load main class

    原文链接:https://blog.csdn.net/gongxifacai_believe/article/details/53081466

     编译HelloWorld.java生成字节码文件HelloWorld.class,运行HelloWorld.class报错:Error: Could not find or load main class。


    【原因分析】

          当前目录是.class文件所在目录,要运行.class字节码文件,需要将当前目录加入系统变量CLASSPATH,系统才能找到当前目录下的Java类。

    classpath 路径输入错了,需要录入当前路径,在原来的路径前面加上 .:

    【解决方案】

          第一步:将/etc下的profile文件末尾的CLASSPATH系统变量最前面加入.:,. 代表当前路径。

          原来的/etc/profie文件中的CLASSPATH为:  

          CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar。

          增加后的CLASSPATH为:CLASSPATH=.:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

          第二步:命令行输入source /etc/profie,使/etc/profile中的系统变量生效,即可运行。

  • 相关阅读:
    MD5双重加密设计
    ComBox(自定义封装)LimitToList属性和做到移走光标不是下拉项清空输入
    强制下线功能
    广播
    动态添加碎片
    RecyclerView
    Listview的运行效率
    Listview
    通知栏
    补间动画
  • 原文地址:https://www.cnblogs.com/lsjava/p/15418989.html
Copyright © 2011-2022 走看看