最近再看java,却被一个看似很基础的hellorworld头疼了十几分钟,百度了一下,若你在cmd下编辑及运行.java文件时报错,解决方案如下,如图所示:

d盘根目录下的.java文件。

打开cmd,进入d盘根目录进行javac demo.java,如图所示:

这一步是不会报错的,因为只要你的classpath设置成功,不会存在报错问题,

此时我们看到刚刚编译的demo.class已经出现在根目录下。

继续下一步时,我们会发现cmd报错,如图所示:

相信很多刚入门的同学们都遇到了这个问题,百度查起来费时费力,有时很多人写的解决方法根本不会解决问题。

那我们直接上干货好了,出现这类问题,往往是classpath配置不完整所致。

如图所示:

在环境变量的classpath中,变量值最前面加上.;确定后重新运行cmd即可解决问题,如图所示:

至于如何配置环境变量,请看我前面的那篇java完美配置攻略。

转载于:https://www.cnblogs.com/wangjiayi/p/4819198.html

cmd下运行java文件时,找不到或无法加载主类的解决方法相关推荐

  1. mac 下 使用 java运行 class 文件 总是提示 “错误: 找不到或无法加载主类”的解决方法...

    发现问题 切换到mac平台后,突然想写点程序运行在mac下,想到mac自带java,会方便好多.不过在这过程中遇到了麻烦: 总是提示 "错误: 找不到或无法加载主类" 工程结构 查 ...

  2. 运行JAVA程序发现找不到或无法加载主类问题解决方法

    首先确保javac编译文件可以生成class文件. 在使用java该文件的时候出现找不到或无法加载主类问题: 首先看看环境变量中CLASSPATH里面有没有".;%JAVA_HOME%\li ...

  3. Scala错误:找不到或无法加载主类 xxx解决方法

    出现这样的错误解决方法很简单 顶部菜单栏选择"文件(file)"--项目结构(Project Structu) ​​​​​​​ 选择左侧的"模块(Modules)&quo ...

  4. java报错-找不到或无法加载主类(Error: Could not find or load main class)

    此文首发于我的个人博客:java报错-找不到或无法加载主类(Error Could not find or load main class) - zhang0peter的个人博客 比如说test.ja ...

  5. Java 错误:找不到或无法加载主类(源文件中含有包名 package)

    1. 问题定位 编译(javac)和执行(java)java 程序时,出现这种类型的错误:找不到或无法加载主类: 首先排除是否是环境变量配置不当造成的问题,只要保证,命令行界面能够识别 javac/j ...

  6. java加载找不到类_Java 找不到或无法加载主类的修复方法

    有时,当我们运行Java程序时,我们可能会看到"找不到或无法加载主类".原因很容易猜测:JVM找不到主类并给出了这个错误.但是为什么不能呢? 在本文中,我们将讨论找不到主类的可能原 ...

  7. 【JAVA】错误: 找不到或无法加载主类 HelloWorld

    [JAVA]错误: 找不到或无法加载主类 HelloWorld 1. 问题描述 在本地使用记事本创建文件并且使用java和javac来编译与执行时出现错误 命令以及提示如下: root>java ...

  8. Eclipse运行时无法加载主类的解决方法

    Eclipse运行时无法加载主类的解决方法 参考文章: (1)Eclipse运行时无法加载主类的解决方法 (2)https://www.cnblogs.com/ibelieve618/p/636370 ...

  9. java10 运行“HelloWorld”错误:找不到或无法加载主类 原因: java.lang.ClassNotFoundException 的方法

    我安装的版本是java10,看网上的说法是这个版本配置环境变量的话只需要设置 1.%JAVA_HOME%: jdk的安装目录  我的是D:\javajdk 2.path: %JAVA_HOME%\bi ...

最新文章

  1. 【Codeforces 738D】Sea Battle(贪心)
  2. # cat /proc/umap/vi
  3. 如何从代码层面优化系统性能
  4. 解决 org.hibernate.HibernateException: No Hibernate Session bound to thread, and configuration does no
  5. 在Linux下安装配置Oracle11g R2
  6. Apache2.4开启php
  7. vue --- 过滤器、计算、方法、观察属性
  8. 解释http和html,解释HTTP、HTML的含义
  9. Usaco_1_3_Calf Flac
  10. 错误 -source 1.6 中不支持 diamond 运算符的解决办法(已解决)
  11. 刺激!我31岁敲代码10年,明天退休!
  12. JDBC08时间处理
  13. 怎么在mac上更改移动硬盘的权限
  14. linux系统共享文件夹,Linux系统如何设置共享文件夹?新建文件夹以及指令是什么?...
  15. 树莓派raspberry pi 4 SSH默认密码无法登录解决办法
  16. dcs系统opc服务器设置,如何配置紫金桥软件与DCS的OPC进行通讯
  17. 记一次UDP接入服务的性能测试
  18. nginx详细文档 – 安装配置,深入源码,模块编写,编译器参数,系统函数
  19. python的or的用法_python中or和and的用法
  20. 什么是硬件集成开发?硬件集成开发的核心有哪些?

热门文章

  1. 为什么老海员都不舍得下船?
  2. 农村结婚彩礼礼金要三斤三两的百元大钞,这大概有多少钱?
  3. 想成为有钱人,你要逼自己戒掉这5个坏习惯
  4. 央视美女记者王冰冰身上,我看到了一个职场人特别需要的能力
  5. 为什么太重感情的人基本都是穷人?
  6. 那些高曝光的Annotation(@ComponentScan、@PropertySource与@PropertySources、@Import与ImportResource)
  7. 蓝桥杯---等差数列(C语言)
  8. Qt4_你可以使用加农炮了
  9. deepin linux下解决Qt搜狗输入法无法输入中文
  10. ssas 度量值属性_Analysis Services(SSAS)表格模型–属性和度量