java提示无法加载主类_EditPlus提示错误:找不到或无法加载主类
问题: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提示错误:找不到或无法加载主类相关推荐
- mac 下 使用 java运行 class 文件 总是提示 “错误: 找不到或无法加载主类”的解决方法...
发现问题 切换到mac平台后,突然想写点程序运行在mac下,想到mac自带java,会方便好多.不过在这过程中遇到了麻烦: 总是提示 "错误: 找不到或无法加载主类" 工程结构 查 ...
- java问题:错误: 找不到或无法加载主类 HelloWorld
有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示: D:\java\eclipse-workspace\first\src\fir ...
- 在Windows端安装kafka提示错误:找不到或无法加载主类的解决方案
在配置好kafka的server.properties文件后,cmd进入命令窗口输入命令:.\bin\windows\kafka-server-start.bat config\server.prop ...
- Java:cmd命令行中 错误: 找不到或无法加载主类(从原理出发讲解!)
参考阅读(推荐) 使用java命令运行class文件提示"错误:找不到或无法加载主类"的问题分析 以下为原答案,不适用于所有问题场景,敬请参考上述链接(讲解非常细致) 知识点 ja ...
- [Kafka][错误: 找不到或无法加载主类 Files\Java\jdk1.8.0_101\lib\dt.jar;C:\Program]
**背景:**最近需要使用kafka服务器,之前只安装了JRE,通过命令能够正常启动kafka服务器.后来卸载了JRE,重新安装了一个JDK(含JRE),启动时kafka时会报错. **现象:**cm ...
- 运行提示‘错误: 找不到或无法加载主类 Engine.Runner’;修改文件夹为package
Q:配置run/debug configuration时 main class 报红,运行后提示"错误: 找不到或无法加载主类 Engine.Runner":如下图: A:排查得知 ...
- zzw原创_cmd下带jar包运行提示 “错误: 找不到或无法加载主类 ”
在windows下编译java,由于是临时测试一下文件,不想改classpath,就在命令行中用 -cp 或classpath引入jar包,用javac编译成功,便使用java带-cp 或classp ...
- 【JAVA】错误: 找不到或无法加载主类 HelloWorld
[JAVA]错误: 找不到或无法加载主类 HelloWorld 1. 问题描述 在本地使用记事本创建文件并且使用java和javac来编译与执行时出现错误 命令以及提示如下: root>java ...
- Eclipse无法编译,提示错误“找不到或者无法加载主类”解决方法
Eclipse无法编译,提示错误"找不到或者无法加载主类"解决方法 参考文章: (1)Eclipse无法编译,提示错误"找不到或者无法加载主类"解决方法 (2) ...
- Java 错误: 找不到或无法加载主类,问题集合
正确编译命令: javac Hello.java 正确运行命令: java Hello 错误1:H:\code>java Hello.java 错误: 找不到或无法加载主类 Hello.ja ...
最新文章
- Mocha BSM应用管理——Lotus Domino监控与管理
- 利用 rowid 提升update性能 .
- Vue学习----webpack跨域问题proxyTable
- 工作这几年所获、所感、所悟
- 如何利用.NET Core搭建跨平台的控制台应用程序
- 话说关于 ZooKeeper 方面,面试有什么可问的啊?​
- 前端开发从入门到进阶完全指南,不用再迷茫前端要怎么学啦!
- [C++] string
- 激活策略 查询_苹果手机未激活也可能不是原装货,激活过的手机到底能不能买?...
- 使用tc对linux中某ip段限速
- 菠萝在线完成数千万元A轮融资,盛力投资领投
- Quart2D文字图像绘制
- 云桌面优缺点_云桌面中VDI架构有什么优势和劣势?
- 基于javaweb+jsp的员工绩效考核管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)
- 用RePKG解包.pkg文件【Wallpaper Engine】
- 用html给图片加像素,更改照片像素和大小
- AI落地的新范式,就“藏”在下一场软件基础设施的重大升级里
- Flutter学习日记之底部导航栏BottomNavigationBar组件的使用
- HyperAI超神经已加入群聊,思否 AIGC Hackathon 扩列
- vue中引入echart图及遇到的问题记录
热门文章
- 挣脱浏览器的束缚(3) - 两个连接还不够“并行”
- 产品设计体会(二二)——封闭开发
- 【微服务】Nacos 注册中心服务数据模型
- muduo网络库:18---muduo简介之(muduo库的由来、编译安装、目录结构、代码结构、线程模型)
- 江海孤踪,云浪风涛惊旅梦
- 《新民周刊》对话知道创宇张永波:数据安全关乎国家安全
- go每日新闻--2020-12-27
- ACL2020 Semantics-aware BERT for Language Understanding
- JetBrains,pycharm是什么
- 知客CRM签约建研科技股份有限公司设计软件事业部