导航:首页 > 源码编译 > java成功编译无法执行

java成功编译无法执行

发布时间:2024-12-30 14:47:37

编译java程序成功但运行javac命令时出现错误

因该是你的写法有问题。具体流程如下

1、 新建txt文档并将后缀改成.java

说明:

此处强调说明两个命令 javac 和java

javac 是编译命令既 将java文件编译成可执行的class文件

而java 是执行命令 既执行class文件

其中 javac 后边必须写java文件的全名 例如 Test.java

java 后边则是Test 没有后缀这一点需要注意


Ⅱ 为什么我的jdk安装好了后,java程序能编译却不能运行啊

您好,非常荣幸能在此回答您的问题。以下是我对此问题的部分见解,若有错误,欢迎指出。你好!看看你的jdk有没有少包。非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!

Ⅲ java编译成功,但是不能运行,怎么回事。

起初你或许会认为是一个莫名其妙的错误,因为代码根本一点问题的都没有,可运行期间总是报这个错,比较郁闷。
出现Could not find the main class.program will exit和java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。
因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同。这样,低版本的JVM无法解释执行这个.class文件,会抛出Could not find the main class.program will exit,java.lang.UnsupportedClassVersionError不支持的Class版本错误。
这个错误尤其在JDK5与JDK5之前的版本上表现明显。因为,JDK5在Java语法上作了不少增强,引入了一些新的.class文件的元素,导致旧版本的JVM无法解释、执行.class文件。即使这个类并没有使用任何JDK5的新元素,但是JDK5生成的.class文件,JDK1.4及其以前的JVM都无法辨认!

详细请参考:
http://blog.csdn.net/wangcheng8080/archive/2008/05/29/2492265.aspx

阅读全文

与java成功编译无法执行相关的资料

热点内容
桌面两个微信怎么都加密码 浏览:276
长沙单身程序员 浏览:883
服务器下载异常是因为什么 浏览:703
java防刷 浏览:842
3dmax取消当前命令 浏览:359
显示当前模式下所有可执行的命令 浏览:758
为什么程序员拿了股份还要高薪 浏览:946
电脑运行命令里的记录能删吗 浏览:697
linuxwss 浏览:848
一个软件需要登录服务器地址 浏览:923
哪里有解压程序 浏览:299
java静态方法内存 浏览:545
我的世界ec服务器如何带vip 浏览:737
什么是由解析器域名和服务器构成 浏览:414
自动识别电影信息源码 浏览:850
柱筋箍筋加密区怎么算 浏览:48
钢筋中加密15倍是什么意思 浏览:366
esc加密算法 浏览:518
linux运行exe命令 浏览:125
一级建造师管理pdf 浏览:720