找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2759|回复: 10

[教程] 【转】Java运行WQI出问题的可以来看看

[复制链接]
发表于 2011-9-3 22:37 | 显示全部楼层 |阅读模式
2010-09-19 12:15498人阅读评论(5)收藏举报+ L. F) ~. C! a) B0 `

; W, F7 V' S7 p# V& Y  F! e& q
5 D# T4 j4 g* H% L9 k- b7 Q      WIN7系统下打开Jar文件时报错,提示"Could not find the main class" 的警告。通过上网搜索找到了一些解决办法,但是那些方法只适用于XP系统或者XP以前的系统,在WIN7系统下完全行不通。下面提供两种解决方法:  c7 h1 P+ f: v& V+ J  a
* q8 I/ @7 ?+ A. h" N& p- a) D
第一种方法: 2 i  l: u( [/ ?/ B: f0 I

# R8 g8 v3 v) K0 e      通过分析jar文件的运行原理,我们可以用一种替代方法。
  r  M7 a% E: @" l$ H/ F+ U  G0 A8 g2 |& k; j1 k7 z
      步骤一:新建一个文本文档,输入内容"javaw -jar %1 ",并保存为批处理文件,例如"run.bat "。 1 X8 L; j% m( S
- Y( B, T& b* w
      步骤二:右键点击.jar格式的文件 ,选择其打开方式 为上面建的run.bat 。 " W" o: V$ t" |
: F9 q$ P( e1 F# J: n
      此时jar就能运行了...., M$ u3 ^( O8 e7 s3 V8 E5 ?

$ w/ o. J6 L$ W5 ?第二种方法: 5 x( v% Q0 _8 D' \9 {1 ?

0 n, q! |8 H% E9 w+ z      第一种方法可以解决问题,但是有些不足之处,下面介绍一种更好的方法:通过修改注册表来解决该问题。
; K- e8 x; w  r* ~7 O5 L2 W ( M. y/ H8 C3 ?$ E) ]  l8 E! l
      步骤一:打开注册表,开始->运行(或者用快捷键WIN+R),输入regedit,确定; 0 Y4 @" }6 t: M9 u8 N: D3 E7 m- q' b
3 m9 j1 v  t+ h; {, s
      步骤二:找到HKEY_CLASSES_ROOT/Applications /javaw.exe,一开始没有的话,就在资源管理器中找到javaw.exe文 件,如我的电脑中为D:/Program Files/Java/jre/bin/javaw.exe,运行下,或找个Jar文件,选择打开方式,输入D:/Program Files/Java/jre/bin/javaw.exe,再选择打开就行了; 7 P& N; {3 a- d8 D0 j, i; K3 T

5 R3 S/ Z& t) k+ s- }      步骤三:进入HKEY_CLASSES_ROOT/Applications/javaw.exe/shell/open/command,修改默认的键值为 "D:/Program Files/Java/jre/bin/javaw.exe" -jar "%1" 。5 C3 U+ y6 [  m
% m. x8 i1 o- V, ]7 ~3 s4 U, x" K. |# R

3 }/ r* V( R6 @7 i) m1 D! n- ^Java环境安装在其他地方也类似,只要改一下文件地址就行了。: N+ _. Z3 t  J* z( e  s

' z5 W% R& N# s, D7 G6 }  n' x转自:http://blog.csdn.net/wuxianglong/article/details/5894236
) t6 z0 t3 o) T4 h# u
& z8 |1 X) P1 P第一种方法亲测可用,第二种还没试过。7 }" \( g: A6 q) A
回复

使用道具 举报

发表于 2011-9-3 23:15 | 显示全部楼层
亲测可用  小白的福音啊  感谢
回复 支持 反对

使用道具 举报

发表于 2011-9-3 23:20 | 显示全部楼层
这是个好贴啊,第一个方法好用,自己的电脑终于可以用WQI啦
回复 支持 反对

使用道具 举报

发表于 2011-9-4 09:03 来自手机 | 显示全部楼层
记录留用!
回复 支持 反对

使用道具 举报

发表于 2011-9-25 00:56 | 显示全部楼层
梦里寻他千百度,暮然回首……
" {5 f0 d; x  g9 q- {5 X- a太感谢了!
回复 支持 反对

使用道具 举报

发表于 2011-9-25 23:24 | 显示全部楼层
親測,可行……感謝樓主……
回复 支持 反对

使用道具 举报

发表于 2011-9-30 11:51 | 显示全部楼层
真是谢谢了啊!
回复 支持 反对

使用道具 举报

发表于 2011-10-12 21:02 | 显示全部楼层
太好了我也终于可以了
回复 支持 反对

使用道具 举报

发表于 2011-10-14 11:35 | 显示全部楼层
楼主确实是牛人,我被这个问题搞得要疯了
回复 支持 反对

使用道具 举报

发表于 2011-12-27 13:49 | 显示全部楼层
福音呀~~~终于可以用了~~~谢谢LZ!!!!
回复 支持 反对

使用道具 举报

发表于 2012-10-11 22:42 | 显示全部楼层
比较牛逼   亲测 xp可用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2024-5-19 16:12 , Processed in 0.311760 second(s), 16 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表