黑马程序员技术交流社区

标题: 打开jar文件需要最新的jdk吗 [打印本页]

作者: 赵晗    时间: 2016-7-18 15:50
标题: 打开jar文件需要最新的jdk吗
今天根据视频做了一个GUIChat的聊天器,导出之后打不开,选择了默认打开方式是Java(TM)platform SE,双击打开没一点反应;之后软件管家有一个推荐,是最新版的jdk,下载之后安装然后卸载老的版本之后,再打开就可以了;
请问想要双击打开一定要下载最新的jdk吗?
(没装最新版的之前用cmd可以打开);但是视频里的教学就可以双击打开,教学也说了用1.7版本的最好,请问到底是怎么回事;
跪求大神!!!在线等




作者: 赵晗    时间: 2016-7-18 16:07
又没人.........
作者: cat73    时间: 2016-7-18 16:54
解释并执行 Java 编译的 class 文件时使用的 Java 的主版本要大于等于编译时的版本。
简单说:
Java 7 编译的东西 Java7 Java8 Java9 都可以执行,Java6 就不行。
作者: 赵晗    时间: 2016-7-18 18:01
cat73 发表于 2016-7-18 16:54
解释并执行 Java 编译的 class 文件时使用的 Java 的主版本要大于等于编译时的版本。
简单说:
Java 7 编译 ...

我的是1.7的,编译和运行一直都是好的
就是导出的jar不能直接打开,得用控制台
作者: cat73    时间: 2016-7-18 18:08
赵晗 发表于 2016-7-18 18:01
我的是1.7的,编译和运行一直都是好的
就是导出的jar不能直接打开,得用控制台 ...

或许是你没配置 path 的环境变量吧




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2