zoukankan      html  css  js  c++  java
  • java 错误:找不到或无法加载主类的解决办法

      此类错误的常见解决办法:

      1、是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行了在项目名上右键 -> Builder Path -> Configure Build Path -> 选择Source面板 再点Add Folder, 把源代码所在的包路径的上层目录加进来,而且如果你是把两个类写在一个文件里的话,你在右键选择Run As Java Appication 的时候,要把光标至于包括main方法的类上

      2、最快捷的解决办法是,打开带有main函数的类,ctrl +A (全选)---> ctrl +X(剪切)-----> ctrl+S(保存)--->关闭---->再打开--->ctrl +C (粘贴) ---->OK;一句话就是粘出去 关闭 再粘进来
      3、重建Project也行。
      4、项目的Java Build Path中的Libraries中也许某个jar包是不可用的,显示红色叉叉。这说明系统找不到这个这个jar文件,把这个jar删除或者重新加载进来即可。
      5、如果上述不行,大家直接在 cmd 下 javac 然后 java 运行试试,如果这都报错,那是你的 jdk 或者 os 环境有问题了。

      下面是上面的方法不能解决的问题

      今天的项目,从同事那里拷过来的,他那里jdk是1.8,到我这,右键properities里的各种jar都引入,jre从1.8改到1.7,都改好后还不能运行

      找了半天原因,网上的各种方法都尝试了,还没有解决,后来发现代码根本没有编译,又开始尝试,最后终于找到解决方法

      打开右键,java Compiler里面,一看原来 Compiler compliance level 是1.8,改为1.7后终于ok了

  • 相关阅读:
    【C语言疯狂讲义】(三)C语言运算符
    RAII手法封装相互排斥锁
    《Java并发编程实战》第十一章 性能与可伸缩性 读书笔记
    Nginx之红黑树
    我第一家互联网公司产品开发周期
    javascript中的XML
    哈夫曼树
    【HttpClient4.5中文教程】【第一章 :基础】1.1运行请求(二)
    H3C开启Ssh
    H3C创建本地用户
  • 原文地址:https://www.cnblogs.com/ooon/p/4704092.html
Copyright © 2011-2022 走看看