Java编译成功但是运行不成功的原因
平常习惯了用IDE软件IDEA构建Java项目,对java命令行有点陌生,就遇到问题,记录一下!
1,java 和 javac 在命令行中测试均成功,执行java文件的编译也成功,但是运行class文件就出现问题,提示找不到类,如下图所示:
2,然后就开始排除问题,上述中测试均无问题,证明安装jdk文件没有问题,为什么在java运行class文件会出现问题?
查看的配置文件:
运行java 和 javac的结果:
- java命令:
- javac命令
我的jdk\lib文件中没有tool.jar和dt.jar文件,版本1.9,这个问题不影响运行。
解决办法:用简单的命令行javac编译后,再用java运行就会出错,这个肯定是出在配置之后的操作,要么是javac命令错误,要么是java命令错误,再搜索了原因,原来是javac 编译带有包名java文件要用java -d . [文件名.class]
Java编译成功但是运行不成功的原因相关推荐
- java编译通过,运行却提示找不到或无法加载主类
问题: HelloWorld.java package myP101;public class HelloWorld {public static void main(String[] args) { ...
- java编译通过,运行却提示找不到或无法加载主类的解决方案
一.问题描述 java(javac HelloWorld.java)编译通过,(java HelloWorld)运行却 提示找不到或无法加载主类 的一般多见过java初上手,使用命令行的方式运行jav ...
- java 编译环境不一致_安装多JDK后,java编译环境和运行环境版本(JDK版本) 不一致解决:...
LeetCode() Min Stack 不知道哪里不对,留待. class MinStack { public: MinStack() { coll.resize(2); } void push(i ...
- Java中的编译错误和运行错误如何分辨
昨天小白作者经历了一场冷酷的考试洗礼,4.5个编译错误和运行错误的判断彻底把我整蒙圈了.相信有很多小伙伴跟我一样蒙圈,不过经过不懈的努力查找与思考,总结了自己的一些想法跟大家分享一下~~ 在解 ...
- win10下,cmd可以运行java,却不能运行javac
对于win10,配置好却只能运行java,却不能运行javac是什么原因呢? 检查JAVA_HOME的配置是否有错 检查ClassPath的配置是否有错,这也是新建的,但变是值为[.;%JAVA_HO ...
- idea中java文件都不能运行变成橙色文件
idea中java文件都不能运行变成橙色文件 原因:我没事干修改了存放项目的文件夹名称,然后idea打开所有的都变成橙色了,也右击也没有run- 解决办法:找到项目的pom.xml文件右击找到mave ...
- java编译成功,但运行失败,即错误: 找不到或无法加载主类 原因: java.lang.ClassNotFoundException:
提示:如果修改了环境变量,cmd需要重新打开 编译:javac xxx.java(利用cmd编译,必须在java文件对应目录下执行编译命令) 运行:java xxx(不带后缀,运行之前会先查找是否有对 ...
- c语言程序编译成功运行失败,为什么这个程序编译成功但运行失败?
为什么这个程序编译成功但运行失败? 可以编译,就是运行失败.请问哪里出问题了. 所示的程序在屏幕上打印函数F(y)=e-y*sin(2πy)的曲线. #include #include #define ...
- java 获取文件所在的文件夹_带你0基础编写一个Java小程序,领略Java程序从编写到编译再到运行的全流程...
在学习Java之前我们需要先认识下什么是计算机语言?计算机语言又有哪些分类?在了解这些后对我们理解学习帮助是很大的. 要知道计算机语言是人与计算机之间进行信息交流沟通的一种特殊语言,又分为机械语言.汇 ...
最新文章
- 200行代码,一行行教你自制微信机器人
- MySQL 5.6.26 Release Note解读
- opencv 读取位置 0xFFFFFFFFFFFFFFFF 时发生访问冲突
- Caffe学习系列(5):其它常用层及参数
- C++基础回顾-强制类型转换
- 如何解决浏览器缩小出现横向滚动条时网页背景图出现空白的问题
- spi总线 上层调用_spi总线设备驱动分析
- 渗透测试入门4之内网跨边界应用
- 闲聊libhybris
- SLAM学习笔记-------------(四)李群与李代数
- Hello Qt(十四)——QT绘图系统
- 纪念 C语言之父 丹尼斯·里奇 逝世10周年:他发明了计算机世界的钢筋水泥!...
- c2000 电阻采样_常用超低阻值采样电阻阻值一览表
- 【伸手党福利】投影仪初学者入门——投影亮度及幕布选择——从入门到精通
- 中国睡眠经济行业发展格局与投资策略规划建议报告2022-2027年
- 通用技术机械图尺寸标注高考必看知识点
- 计算机网络基础——网络的性能
- Android 客户端与服务器端时间校准
- 想运营好拼多多店铺,做好产品规划必不可少!
- 有n个结构体变量,内含学生学号、姓名和3门课程的成绩。要求输出平均成绩最高的学生的信息(包括学号、姓名、3门课程成绩和平均成绩)