问题:EditPlus提示错误:找不到或无法加载主类。

原因:换了另外一台电脑,忘了什么时候,环境变量被误删了。

解决问题:

1.检查文件名和public修饰的类名是否一致。

2.文件查看时,有没有隐藏文件扩展名。(选中,显示文件扩展名)

3.确定有main函数

classHello3 {public static voidmain(String[] args) {

System.out.println("Hello World!");

}

}

4.带包名

有报名的时候,编译命令是

javac -d . HiveJdbcClient.java

这里在当前目录会生成一个 test目录,里面就是 HiveJdbcClient.class 文件

运行的时候命令:

java test.HiveJdbcClient

5.依赖其他jar的运行

依赖了某个jar 包,在编译和运行时也要加上依赖的jar包。需要注意的是,使用 java -cp的时候:

5.1:在Linux下面ClassPath前面是一个点号加一个冒号

5.2 :在Windows下面ClassPath前面是一个点号加一个分号

编译:

javac -cp .;D:\ochadoop4.0.1\hive-0.13.1-cdh5.2.1-och4.0.1\user_lib\hive--jdbc-0.13.1-cdh5.2.1.jar HiveJdbcClient.java

运行:

java -cp .;D:\ochadoop4.0.1\hive-0.13.1-cdh5.2.1-och4.0.1\user_lib\hive-jdbc-0.13.1-cdh5.2.1.jar HiveJdbcClient

6.检查EditPlus编译与执行快捷键的设置

(用记事本的,出现编译通过,执行不过的问题,主要可能是在环境变量配置出现问题)

用EditPlus,我之前自己设置了快捷键。先检测这里有没有出错:(按照如下两个图配置)

7.检查PATH和CLASSPATH

7.1:检查JAVA_HOME

(要有JAVA_HOME的,以后用不同的jdk版本,也不用去改动PATH)

7.2 :检查PATH

7.3:检查CLASSPATH

(这个我自认为没有配错,以前都好用的,不知道什么时候给更改了)

必须是如下:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar;

问题解决了。

解决方法中:1-6是我由这次问题想到的进行补充的,7是我问题解决的问题。

java提示无法加载主类_EditPlus提示错误:找不到或无法加载主类相关推荐

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

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

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

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

  3. 在Windows端安装kafka提示错误:找不到或无法加载主类的解决方案

    在配置好kafka的server.properties文件后,cmd进入命令窗口输入命令:.\bin\windows\kafka-server-start.bat config\server.prop ...

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

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

  5. [Kafka][错误: 找不到或无法加载主类 Files\Java\jdk1.8.0_101\lib\dt.jar;C:\Program]

    **背景:**最近需要使用kafka服务器,之前只安装了JRE,通过命令能够正常启动kafka服务器.后来卸载了JRE,重新安装了一个JDK(含JRE),启动时kafka时会报错. **现象:**cm ...

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

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

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

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

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

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

  9. Eclipse无法编译,提示错误“找不到或者无法加载主类”解决方法

    Eclipse无法编译,提示错误"找不到或者无法加载主类"解决方法 参考文章: (1)Eclipse无法编译,提示错误"找不到或者无法加载主类"解决方法 (2) ...

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

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

最新文章

  1. Mocha BSM应用管理——Lotus Domino监控与管理
  2. 利用 rowid 提升update性能 .
  3. Vue学习----webpack跨域问题proxyTable
  4. 工作这几年所获、所感、所悟
  5. 如何利用.NET Core搭建跨平台的控制台应用程序
  6. 话说关于 ZooKeeper 方面,面试有什么可问的啊?​
  7. 前端开发从入门到进阶完全指南,不用再迷茫前端要怎么学啦!
  8. [C++] string
  9. 激活策略 查询_苹果手机未激活也可能不是原装货,激活过的手机到底能不能买?...
  10. 使用tc对linux中某ip段限速
  11. 菠萝在线完成数千万元A轮融资,盛力投资领投
  12. Quart2D文字图像绘制
  13. 云桌面优缺点_云桌面中VDI架构有什么优势和劣势?
  14. 基于javaweb+jsp的员工绩效考核管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)
  15. 用RePKG解包.pkg文件【Wallpaper Engine】
  16. 用html给图片加像素,更改照片像素和大小
  17. AI落地的新范式,就“藏”在下一场软件基础设施的重大升级里
  18. Flutter学习日记之底部导航栏BottomNavigationBar组件的使用
  19. HyperAI超神经已加入群聊,思否 AIGC Hackathon 扩列
  20. vue中引入echart图及遇到的问题记录

热门文章

  1. 挣脱浏览器的束缚(3) - 两个连接还不够“并行”
  2. 产品设计体会(二二)——封闭开发
  3. 【微服务】Nacos 注册中心服务数据模型
  4. muduo网络库:18---muduo简介之(muduo库的由来、编译安装、目录结构、代码结构、线程模型)
  5. 江海孤踪,云浪风涛惊旅梦
  6. 《新民周刊》对话知道创宇张永波:数据安全关乎国家安全
  7. go每日新闻--2020-12-27
  8. ACL2020 Semantics-aware BERT for Language Understanding
  9. JetBrains,pycharm是什么
  10. 知客CRM签约建研科技股份有限公司设计软件事业部