导航:首页 > 源码编译 > java编译器提示错误

java编译器提示错误

发布时间:2023-01-10 22:25:36

‘壹’ java编译,提示JDK版本错误!

错误原因:

类似错误均属于Java版本问题,即JDK版本过低,只要选择相对应的JDK版本编译即可。
48,49,50是Java编译器内部的版本号:
Unsupported major.minor version 51.0 对应于 JDK1.7(JRE1.7)
Unsupported major.minor version 50.0 对应于 JDK1.6(JRE1.6)
Unsupported major.minor version 49.0 对应于 JDK1.5(JRE1.5)
Unsupported major.minor version 48.0 对应于 JDK1.4(JRE1.4)

解决办法:

仅仅按照网上说的设置JAVA_HOME 等方案是不能解决问题的。

下面是我的解决办法:
(1)在eclipse中新增dk1.7的版本

(3)将jdk1.6相关条目选中,然后点右侧按钮 Remove ,将jdk1.6删除。

(4)点右侧 Add Library 弹出对话框,选中jdk1.7的条目,我这里显示的是 JRE System Library 然后点击next。

(5) 在第四步弹出的对话框上,激活 Alternate JRE 选项,并在下拉列表中,选择 jdk1.7 然后点Finish。

(6)在第五步完成后,从Libraries 选项卡切换到 Order and Export 选项卡,并在jar列表中选中 JRE System Library[jdk1.7] 然后 点 ok完成设置。

(7)修改项目启动jdk为1.7;项目右键 -> Run As -> Run Configuration;选择Jre选项卡,alternate jre选择jre7,点击run即可运行。

总结

其实根本问题还是jre的配置问题。major.minor version,它相当于一个软件的主次版本号,只是在这里是标识的一个javaClass的主版本号和次版本号。

‘贰’ java编译时发生错误

1.class,不是classs,
2.for(i=1;i<100;i++)注意是两个分号不是逗号
3.int i,sum; 中间是逗号,不是点
4.system.out.println("1+2+...+100"+sum);是双引,不是单引.

‘叁’ Java程序编译出错

你看一下那个设置的PATH路径有没有设置错!假如那个错的话,就不用编译了,编译了也没有!那个是最基本的!

‘肆’ java编译,提示JDK版本错误!

步骤一:

修改Eclipse/Myeclipse JDK版本:

WindowàPreferenceàJavaàInstalled JREs

在相应的JDK版本前面打钩

阅读全文

与java编译器提示错误相关的资料

热点内容
选择云服务器申请注册 浏览:819
php前端模版 浏览:980
粤康码app怎么弄 浏览:366
次梁与剪力墙相交箍筋加密怎么算 浏览:908
phpword转换pdf 浏览:333
像程序员那么可爱的电视剧有哪些 浏览:723
安卓机开不了机如何处理 浏览:755
怎么样压缩文件在一个文件夹 浏览:90
jpeg转成pdf在线 浏览:437
pythonwinreg下载 浏览:101
服务器获得ftp地址 浏览:597
但是编译确找不到 浏览:621
mc后处理如何加密一机一码 浏览:138
歌曲服务器异常怎么办 浏览:780
git编译参数 浏览:372
phpbcmath扩展 浏览:121
加密汉字五笔 浏览:372
怎么把本地的网站部署到服务器上 浏览:668
大专单片机试题 浏览:875
鼠标文件夹消失 浏览:552