有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示:

D:\java\eclipse-workspace\first\src\first>java HelloWorld
错误: 找不到或无法加载主类 HelloWorld

解决:
1.java执行class文件是根据CLASSPATH指定的地方来找,不是我们理解当前目录。如果希望它查询当前目录,需要在CLASSPATH中加入“.;”,代表当前目录。
2.

  • 去掉定义包名
  • 一个类的全名应该是包名+类名,使用java 包名.类名,注意路径重复问题,退回到src文件目录下java 包名.类名
D:\java\eclipse-workspace\first\src\first>cd D:\java\eclipse-workspace\first\src
D:\java\eclipse-workspace\first\src>java first.HelloWorld
Hello world!

参考文献:
https://www.zhihu.com/question/36537093
https://www.cnblogs.com/wangxiaoha/p/6293340.html

java问题:错误: 找不到或无法加载主类 HelloWorld相关推荐

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

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

  2. 关于'java' 不是内部或外部命令,也不是可运行的程序 或批处理文件 和 错误: 找不到或无法加载主类 helloworld的问题...

    一.前几天电脑重装了一次系统将java配置的环境变量都弄没了,自己添加了两个新的变量JAVA_HOME(自己jdk的地址)以及在path中添加%JAVA_HOME%\bin;%JAVA_HOME%\j ...

  3. 找不到或无法加载主类java idea_IDEA——错误: 找不到或无法加载主类 com.Main

    在使用IDEA创建了一个普通Java项目,执行main()方法时,程序报错如下: "错误: 找不到或无法加载主类 com.Main Process finished with exit co ...

  4. java错误: 找不到或无法加载主类 HelloWorld

    有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示: 用eclipse或用ant则没有问题. 其实原因很简单,我们忽略了2个细节. ...

  5. java Text 错误: 找不到或无法加载主类 Text

    找不到主类是因为classpath配置错误. 是环境变量的问题,看看你的path和classpath是否是正确的,最可能的错误是classpath中少了前面少了.; classpath的配置必须遵循以 ...

  6. 【java】错误 找不到或无法加载主类

    很诡异,class文件夹下的class文件没有了,删除文件夹 ,重新编译下... 转载于:https://www.cnblogs.com/merlini/p/3892719.html

  7. 找不到或无法加载主类 HelloWorld

    Java初学命令板报错内容:"找不到或无法加载主类 HelloWorld" 看了许多博主解决方案,都未解决,后来发现问题所在整理如下希望对你有所帮助: 1.先查看代码方法等是否书写 ...

  8. Java 错误: 找不到或无法加载主类,问题集合

      正确编译命令: javac Hello.java 正确运行命令: java Hello 错误1:H:\code>java Hello.java 错误: 找不到或无法加载主类 Hello.ja ...

  9. java错误 找不到或无法加载主类

    java:错误: 找不到或无法加载主类 1.确定JDK版本 ​ 因为随着时间的改变,JDK本身也伴随着更改和变化,在解决这个问题前,我们要确定一下jdk的版本,比较老的版本有老的版本的解决方法,比较新 ...

最新文章

  1. phython在file同时写入两个_喜大普奔,两个开源的 Spring Boot + Vue 前后端分离项目可以在线体验了
  2. php ajax 删除行,php – 使用jQuery Ajax删除mySQL表行
  3. R开发(part9)--文件系统管理
  4. 开学季|计算机专业的你看过来!
  5. pythonclass实例化_Python中实例化class的执行顺序示例详解
  6. Django中使用CORS实现跨域请求
  7. 你可能还不知道的关于JavaScript类型的细节?
  8. HALCON 21.11:学习笔记---OPC_UA(I/O)
  9. ASP.NET Core中返回 json 数据首字母大小写问题
  10. 台式计算机显示器的分辨率,台式电脑分辨率多少合适,测试电脑分辨率
  11. 计算机c盘内部图片,C盘爆满?教你如何释放系统盘空间,瞬间多出10个G!
  12. Axure RP 9下载安装
  13. Sentaurus training 笔记
  14. 解决SQLServer2008安装失败最直白的解决方式
  15. 打开计算机出现酷我音乐删不掉,删除 “我的电脑” 里的 “酷我音乐” 快捷方式...
  16. 完整版JavaWeb环境搭建-maven-servlet...与测试,欢迎大家一起学习
  17. Calendar 用法
  18. AppStore发布流程(从证书创建到app发布一站式)
  19. java hypot_Java StrictMath hypot()方法
  20. [No000019A]【波浪理论精典教学课程】

热门文章

  1. 如何实现页面的响应式布局?
  2. Java程序员的日常—— 《编程思想》关于类的使用常识
  3. 使用AndroidStudio编译NDK的方法及错误解决方案
  4. oracle pl sql注意问题,Oracle PL/SQL编写PL/SQL代码的注意事项
  5. php如何保存服务器会话,如何用PHP在服务器上创建会话?
  6. 微软IE8浏览器个性化设置技巧
  7. python whl大全
  8. MQTT 与 Kafka
  9. 单数组去重(日常记录)
  10. uva-10954-贪心