javac\java找不到或无法加载主类

  • Post author:
  • Post category:java

最近学习Java时我也遇到了“找不到或无法加载主类“的问题,网上查找了N多办法都没有解决,自己尝试多次后终于解决了,下面我就说一下我的问题以及解决方法,希望对你们有所帮助:

如果你还没有配置环境变量就上谷歌,如果你配置完环境变量后还出现此类问题请继续往下走。

注意:我没有配置CLASSPATH变量,JDK版本10.0.1

新建一个记事本写下java代码,如下图所示,并保存到桌面。

打开cmd窗口,输入javac Hello.java 出现下面错误:

出现以上错误后,我们继续输入javac 文件所在位置\Hello.java  如:javac C:\Users\XXX\Desktop\Hello.java

如果不知道Hello.java文件的地址,打开计算机,找到文件右击选择属性,可以看到有个一位置 复制它

   

如果你编译通过,将会看到桌面生成了一个Hello.class文件

这时我们,输入cd C:\Users\XXX\Desktop

进入到这里

这时输入java Hello 可以看到成功了

如果在Eclipse下生成了class文件并放在了D盘的某个位置,并且你的类包含有

并把它放在某个位置

如:

在cmd中输入javac命令,和前面一样

这时你看到生成了一个class文件

这时输入java命令,注意这里

我只输到src而没有加上包名,而是把包名放在了java命令里并用 . 的方式连接

可以看到程序运行成功。

关注微信公众号,某课资源、技术精讲、妹纸免费看