带着笔记本随处写JAVA多么惬意,可是我却碰到这问题,求高手。

解药解药 2014-02-16 07:16:57
还是那个问题,至今没有解决。http://bbs.csdn.net/topics/390687905
不过我找到了问题发生的规律
jvm是能启动的,因为在控制台cmd中,输入java -version

可以看出 命令能正常执行。
eclipse能运行 写控制台代码可以build run没有问题。

但是写图形界面的java程序就不能运行,任务管理器中的javaw.exe一闪就消失。
浏览器applet也不能运行,例如在官网验证java安装,会出现java(TM)platform se binary停止工作。
凡是有UI或图形的java程序界面都不能工作

我觉得是电脑硬件不支持java (我这上网本很便宜很山寨)
但是我的电脑运行win7 看电影 QQ 都正常,还能打星际。

我换过winxp 问题依旧
不会用linux 所以没试过。

鲁大师的硬件一览


操作系统是32位win7

java不是号称跨平台吗,为什么还有不兼容的硬件呢?

这问题很揪心,求高手帮忙分析指点。
...全文
1492 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
长笛党希望 2014-02-20
  • 打赏
  • 举报
回复
硬件没有问题。 把原来的jdk卸载干净,重新去官网下个jdk,安装。看看还有没有错。。。
小绵羊 2014-02-20
  • 打赏
  • 举报
回复
你的显卡驱动不对,X460-AS09显卡是NVIDIA GeForce 9200M GS,你那个是标准驱动的显卡,显示器也不对,X460-AS09显示器是14.1寸的,而且苹果不生产屏幕的好嘛,就算生产了也不会给三星用好嘛,lz还是下个驱动精灵神马的,更新下驱动吧。 ps,个人意见,不喜勿喷
代码间的舞者 2014-02-18
  • 打赏
  • 举报
回复
引用 14 楼 mengjunquan 的回复:
找别人的机器试试,看看是不是你程序真的有问题,如果你程序真的没问题,再来判断是系统是不是某个程序不兼容导致的问题。
同问!我也想知道,你的程序在别人那边能否正常运行。 a、闪退的话,可能是内存不够(如果是集显的话,也跟内存不够有关)
地下室森林 2014-02-18
  • 打赏
  • 举报
回复
楼主有试过重装jvm没有
ForestDB 2014-02-18
  • 打赏
  • 举报
回复
尽量产生log。
binbinxyz 2014-02-17
  • 打赏
  • 举报
回复
不妨把你安装的JDK卸载,然后去oracle网站(http://www.oracle.com/technetwork/java/javase/downloads/index.html)下载jdk安装。试试这样能否解决你的问题
简易人 2014-02-17
  • 打赏
  • 举报
回复
找别人的机器试试,看看是不是你程序真的有问题,如果你程序真的没问题,再来判断是系统是不是某个程序不兼容导致的问题。
line_us 2014-02-17
  • 打赏
  • 举报
回复
什么问题会导致这种毛病。
解药解药 2014-02-17
  • 打赏
  • 举报
回复
引用 10 楼 ldh911 的回复:
看样子是显卡方面的问题,不过恐怕未必能解决。 Applet之类的基本上都用的是Java自带的图形驱动,AWT和Swing都是。 Eclipse使用的图形界面是另一套:SWT。 以上可以解释为啥Eclipse还能用而各种Java控制台啥的都用不了,你如果直接用Eclipse的SWT包来开发图形应用估计也能用。 可以尝试BIOS里面关于显卡方面的配置项,随机调整下试试看,比如共享显存数量等。。。 另外也看看更换不同版本的显卡驱动试试看。死马当活马医了。。。
没准真是这样,这个本,玩个星际1都花屏,还是不折腾了,再花点钱买台靠谱的吧。
hills 2014-02-17
  • 打赏
  • 举报
回复
win7?还是2G的内存?怎么也得4G以上内存啊,老弟。
MiceRice 2014-02-17
  • 打赏
  • 举报
回复
看样子是显卡方面的问题,不过恐怕未必能解决。 Applet之类的基本上都用的是Java自带的图形驱动,AWT和Swing都是。 Eclipse使用的图形界面是另一套:SWT。 以上可以解释为啥Eclipse还能用而各种Java控制台啥的都用不了,你如果直接用Eclipse的SWT包来开发图形应用估计也能用。 可以尝试BIOS里面关于显卡方面的配置项,随机调整下试试看,比如共享显存数量等。。。 另外也看看更换不同版本的显卡驱动试试看。死马当活马医了。。。
解药解药 2014-02-16
  • 打赏
  • 举报
回复
引用 6 楼 u013658379 的回复:
重装一下系统试一下吧 有可能是jvm与操作系统不能通信吧
能详细点说吗?我换过xp,问题依旧。
解药解药 2014-02-16
  • 打赏
  • 举报
回复
引用 4 楼 huxiweng 的回复:
去java.com?为什么不是oracle.com
去java.com下载jre 不下载jdk 这样都不能运行,是不是山寨的上网本 不支持java?
saraluckly 2014-02-16
  • 打赏
  • 举报
回复
重装一下系统试一下吧 有可能是jvm与操作系统不能通信吧
teemai 2014-02-16
  • 打赏
  • 举报
回复
去java.com?为什么不是oracle.com
解药解药 2014-02-16
  • 打赏
  • 举报
回复
引用 2 楼 rumlee 的回复:
电脑硬件不知道java的可能性基本上不存在。java跨平台这一点肯定是毋庸置疑的。 确定你的jdk安装的没有问题?
jdk安装不会有问题的,就是不装jdk,全卸载干净,然后去java.com只安装个java运行环境,都不能通过官方检测。
rumlee 2014-02-16
  • 打赏
  • 举报
回复
电脑硬件不知道java的可能性基本上不存在。java跨平台这一点肯定是毋庸置疑的。 确定你的jdk安装的没有问题?
解药解药 2014-02-16
  • 打赏
  • 举报
回复
由于英文不好 不能联系 oracl support

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧