通常情况下,在cmd中编译和运行java文件,只需要两条命令:javac和java
具体用法是:
① 在java文件所在路径打开cmd
② javac 类名.java
③ java 类名
需要注意的是,只有在javac编译的时候得文件才需要带后缀名,即**.java**。
相关解释:
** 在java文件所在路径打开cmd,这样可以防止“找不到文件”的问题;
方法/操作:存放我们的java代码的文件夹,然后在上面的“搜索”栏上输入“cmd”,直接回车。**


在CMD上运行使用java命令运行java文件时出现错误:找不到或者无法加载主类的问题
原因分析:
类在某个包中,运行时没有写包名
如:

所以,这种情况,我们的编译和运行与平时有点区别:

解决办法:
① 通过命令:“javac -d . 类名.java” 将目标文件编译成class文件。(不要双引号,注意空格)
② 通过命令:“java 包名/类名” 或者 “java 包名.类名” 来运行程序(不要双引号)

相关说明:
“-d” :表示生成目录,设置编译生成的class文件保存路径,路径与定义的包名和层次相关。
“.” :表示在当前目录中生成。

完美解决问题:
编译:

运行:

在CMD上运行使用java命令运行java文件时出现错误:找不到或者无法加载主类的问题 解决办法相关推荐

  1. 在命令窗口执行java文件时,提示找不到或无法加载主类

    在命令窗口执行java文件时,提示找不到或无法加载主类 以前写java代码的时候,都是在Eclipse或者IDEA等集成开发工具上进行,所以编译和测试代码的时候都是一键执行,其中的原理简单来说,就是先 ...

  2. java HelloWorld时报错:“找不到或无法加载主类“问题的解决办法

    java HelloWorld时报错:"找不到或无法加载主类"问题的解决办法 参考文章: (1)java HelloWorld时报错:"找不到或无法加载主类"问 ...

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

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

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

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

  5. zzw原创_cmd下带jar包运行提示 “错误: 找不到或无法加载主类 ”

    在windows下编译java,由于是临时测试一下文件,不想改classpath,就在命令行中用 -cp 或classpath引入jar包,用javac编译成功,便使用java带-cp 或classp ...

  6. Java:cmd命令行中 错误: 找不到或无法加载主类(从原理出发讲解!)

    参考阅读(推荐) 使用java命令运行class文件提示"错误:找不到或无法加载主类"的问题分析 以下为原答案,不适用于所有问题场景,敬请参考上述链接(讲解非常细致) 知识点 ja ...

  7. 求助:java applet无法运行,错误: 找不到或无法加载主类 sun.applet.AppletViewer

    import java.applet.Applet; import java.awt.Button; import java.awt.Color;   public class HelloWorld ...

  8. 运行提示‘错误: 找不到或无法加载主类 Engine.Runner’;修改文件夹为package

    Q:配置run/debug configuration时 main class 报红,运行后提示"错误: 找不到或无法加载主类 Engine.Runner":如下图: A:排查得知 ...

  9. springboot运行出现 错误: 找不到或无法加载主类 com.xxxx.xxxx.Application

    项目打成jar包放在服务器上之后就未在使用,今天打开一运行居然报错 错误: 找不到或无法加载主类 com.fdway.omui.OmUiApplication 解决办法: 1.项目.右键.Debug ...

  10. 记一次 idea 配置scala 和运行 IDEA 错误: 找不到或无法加载主类

    #记一次 idea 配置scala 和运行 IDEA 错误: 找不到或无法加载主类 ##原因:Scala对JDK的版本有一定的要求. 因此,安装scala JDK 与 idea 的scala插件不要下 ...

最新文章

  1. 服务器系统换系统,服务器更换系统
  2. MIT自然语言处理第二讲:单词计数(第三、四部分)
  3. java线程池(ThreadPool)
  4. 算法设计中的基础常用代码
  5. Connected to the target VM, address: ‘127.0.0.1:0‘, transport: ‘socket‘ Disconnected from the target
  6. linux mysql phpadmin_Linux系统下安装phpmyadmin方法
  7. js通过jquery的jsonp跨域请求
  8. 学成在线首页——静态页面(html+css)素材链接放在文章结尾了
  9. 金蝶kis专业版服务器不显示,金蝶KIS专业版常见问题解决方法
  10. Python re模块,正则表达式
  11. matlab 画幂律 视频,画出——幂律图
  12. 转载的一篇关于矢量字体的文章
  13. MVC模式 与 如何实现struts MVC模式
  14. 扩增子分析全面升级!加量不加价,数据更多新玩法
  15. bzoj1707[Usaco2007 Nov]tanning分配防晒霜*
  16. mysql怎么添加查询时间限制_mysql如何限制sql查询时间,
  17. 众多碎石3d材质贴图素材一键即可获取
  18. Ecmall 基础类分析
  19. 基于Qt智能仪器仪表通讯软件设计
  20. 贵州酒店集团特产券解析

热门文章

  1. maven加载本地lib下的jar包
  2. 【Java基础知识 1】Java入门级概述
  3. 分布式SQL引擎-----------Inceptor(学习使用)
  4. ubuntu播放文件需要MPEG-4 AAC解码器
  5. c语言60进制字母,傻瓜学习C语言进制转换
  6. 用matlab进行拉普拉斯滤波,[转载]matlab滤波技术及区域处理---线性滤波
  7. 软件开发合同模板范本
  8. Python——jieba分词并统计词频
  9. matlab altera视频,Altera.FPGA入门及提高视频教程
  10. turbo c语言编程,turbo c3.0官方版下载-Turbo C下载[编程工具]-天极下载