A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 赵晗 中级黑马   /  2016-7-18 15:50  /  482 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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



4 个回复

倒序浏览
又没人.........
回复 使用道具 举报
cat73 黑马帝 2016-7-18 16:54:09
藤椅
解释并执行 Java 编译的 class 文件时使用的 Java 的主版本要大于等于编译时的版本。
简单说:
Java 7 编译的东西 Java7 Java8 Java9 都可以执行,Java6 就不行。
回复 使用道具 举报
cat73 发表于 2016-7-18 16:54
解释并执行 Java 编译的 class 文件时使用的 Java 的主版本要大于等于编译时的版本。
简单说:
Java 7 编译 ...

我的是1.7的,编译和运行一直都是好的
就是导出的jar不能直接打开,得用控制台
回复 使用道具 举报
cat73 黑马帝 2016-7-18 18:08:32
报纸
赵晗 发表于 2016-7-18 18:01
我的是1.7的,编译和运行一直都是好的
就是导出的jar不能直接打开,得用控制台 ...

或许是你没配置 path 的环境变量吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马