网站首页 > 精选教程 正文
如果编写的代码用cmd命令来编译时正常的,也就是javac fileName.java可以编译成功,但是在使用java命令来运行java时,提示(错误:找不到或无法加载主类),会导致这种情况一般是:
1、可能你在写命令时写了:java fileName.class,如果是这样当然不能运行,后面的.class是不能写上去的。
2、要是以上说的你没有写错误,那么再看看所要运行的class文件是否在java运行的目录下。
3、如果是,那最后只有可能是你设置了classpath(其实这个可以不用设置的,不过要是你设置了,就有可能出错),而classpath的值弄错了,正确的classpath值应该是入下这样:.;C:\Java\jdk1.8.0_11\lib\tools.jar;C:\Java\jdk1.8.0_11\lib\dt.jar,具体要看你安装的路径,路径一般倒是不会错,关键是最前面有个点“.”,点的后面还有个分号,这是最容易漏掉的,“.”就是表示本目录路径。
如果出现开头说的情况,以上三点,应该是有其中一点出问题了。最后如果你确实有以上第三点的问题,改完后问题还是没有解决,那就重启一下计算机吧。
猜你喜欢
- 2025-01-01 悲剧!IDEA 突然找不到类了?
- 2025-01-01 还不理解 Error 和 Exception 吗,看这篇就够了
- 2025-01-01 Java中常见的20个错误及解决方案
- 2025-01-01 阿里P7面试官:请你简单说一下类加载机制的实现原理?
- 2025-01-01 java类加载与初始化
- 2025-01-01 Java的加载与执行
- 2025-01-01 JVM详解之:类的加载链接和初始化
- 2025-01-01 关于类加载的一些常见错误
- 2025-01-01 Java类加载器及双亲委派机制:深入理解与示例
- 2025-01-01 JVM实战—1.Java代码的运行原理
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)