专栏首页大数据入坑指南cmd下运行java程序报错:错误: 找不到或无法加载主类

cmd下运行java程序报错:错误: 找不到或无法加载主类

通常出现这种问题有以下三种原因: 第一:环境变量配置不正确,配置环境变量时一定要将CLASSPATH配上,(配置教程) 第二:执行方法有误,进入java文件目录下,首先执行javac xxx.java,生成一个xxx.class文件,然后执行java xxx 第三:程序有问题,比如我之前直接在cmd下执行eclipse下的java文件,始终报“错误: 找不到或无法加载主类”这个异常,但是在eclipse下执行同一个文件却没有问题,后来仔细发现原来是java文件中的包名导致的,删除掉红色框中的内容即可正常运行。这是在编译通过的情况下执行编译后的文件出现的问题,如果编译都没通过那就是java文件的问题,仔细检查一下文件是否有异常,比如类没有被public修饰,或者main方法没有static修饰等等。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Centreon+Nagios实战第八篇——Nagios+Centreon添加监控服务

    以下操作均是监控本机,如果要多其他机器进行监控则需要安装nagios-plugin和NRPE

    我是李超人
  • Rabbitmq haproxy keepalived ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN.

    出现这种错误的情况有多种,比如guest用户访问时只允许localhost访问,或者用户名密码错误等。

    我是李超人
  • Anaconda 在windows下安装pymssql

    注意:在安装前确保anaconda环境变量配置好了,相关指令可以正常使用。我的安装环境是anaconda2,windows 64位

    我是李超人
  • python_IO编程

    本篇文章将介绍python里面的I/O编程。更多内容请参考:python学习指南 I/O编程 读写文件时最常见的IO操作。Python内置了读写文件的函数...

    用户1174963
  • java代码执行过程简介

    代码即数据,数据即代码,而我们的数据是保存在文件上的,所以我们说文件就是数据,一切代码都是文件。

    一个会写诗的程序员
  • MySQL8.0角色管理---(一)

    今天看了看MySQL8.0官方文档的角色管理部分,写点东西总结下这块的内容吧。

    AsiaYe
  • 【DP】873. Length of Longest Fibonacci Subsequence

    A sequence X_1, X_2, ..., X_n is fibonacci-like if:

    echobingo
  • JAVA 文件监控 WatchService

    java404
  • 震惊!90%的简历,竟然都犯过这些错误……

    投递简历后,却石沉大海。这种心情就好像给喜欢的人写了一封情书,对方却没有任何回复。你说,扎不扎心?

    猴子聊数据分析
  • 数据科学求职丨简历中应避免的四个错误

    通过了解数百家公司在招聘过程,我们了解到哪些简历是公司所青睐的,以及哪些简历是会被否决。

    CDA数据分析师

扫码关注云+社区

领取腾讯云代金券