我的jar文件在自己的电脑双击不能运行,可是在别人的电脑可以运行。

zzq517044170 2010-04-07 10:35:53
我写好的jar文件在自己的电脑双击不能运行,可是在别人的电脑却双击可以运行,这是什么原因呢?跟jre有关吗?
...全文
946 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
zys156560264 2011-12-08
  • 打赏
  • 举报
回复
中文目录的问题
qqbz 2010-04-10
  • 打赏
  • 举报
回复
将chat.jar加入classpath.
xiaoheixiadao 2010-04-10
  • 打赏
  • 举报
回复
jre没设置好
meZhou 2010-04-09
  • 打赏
  • 举报
回复
写个批处理吧
yeqingguo 2010-04-09
  • 打赏
  • 举报
回复
装一遍最新版本的JDk吧,我也出过这个问题
hjjk123 2010-04-09
  • 打赏
  • 举报
回复
安装了jdk 配置好环境变量就行吧
bbabylove1215 2010-04-09
  • 打赏
  • 举报
回复
是不是 路径问题,我也遇到过这样的问题 后来发现是路径不对(我重装了,路径没配好)!
zzq517044170 2010-04-09
  • 打赏
  • 举报
回复
我写的是一个chat.jar是一个聊天窗口,在命令行里使用java -jar chat.jar可以运行,可是双击就不行,最后写了个批处理文件(内容:javaw -jar chat.jar),在同一个目录下点批处理文件可以运行,在别人的电脑只要双击就可以,我看了一下他的javaw是6.0.180.7的版本,我的是6.0.150.3,还是不懂?
lishigui 2010-04-08
  • 打赏
  • 举报
回复
是不是所有的JAR包都不能运行,要是所有的JAR包都不能运行就用下面方法:
[Quote=引用 7 楼 norwolfli 的回复:]
设置一下jar文件在你机器上的打开方式!
[/Quote]

要是只有这一个不能运行,就可能是你打包用的JDK版本比你机器的版本要高。
南南北北 2010-04-08
  • 打赏
  • 举报
回复
设置一下jar文件在你机器上的打开方式!
isilent 2010-04-08
  • 打赏
  • 举报
回复
安装jdk后再装其他压缩软件就不能双击运行了
要不用命令行吧 java -jar 。。。
jxygjzh04 2010-04-08
  • 打赏
  • 举报
回复
双击jar是什么概念?
没有安装解压缩软件..
monkeyking1987 2010-04-08
  • 打赏
  • 举报
回复
这两天也遇到过这种问题,后来查明原因是:运行的jar文件最好不要放在有中文目录的路径里,不然老是出这种问题,说某某资源找不到等.
要不是这原因就检查下jar的代码问题喽,如与jar运行相关的JAR文件是否存在,数据库的连接等
kslxla 2010-04-08
  • 打赏
  • 举报
回复
可能是lz先装了jdk后又装了其他第三方软件
小小都不懂 2010-04-08
  • 打赏
  • 举报
回复
可以看看你的程序的jdk版本
在看看你现有的jdk版本

一般这样问题就是jre的问题

你可以把jre也打入进包 这样应该就没什么问题了
也可以用exe4j 什么的做下打包
qingyuan18 2010-04-07
  • 打赏
  • 举报
回复
windows操作系统可以设置运行*.jar文件的打开程序
wangkainet 2010-04-07
  • 打赏
  • 举报
回复
没遇到过这问题。
请帖些代码上来,至少把main中的代码帖上来,看一下。
在告诉一下你的JDK版本和操作系统环境之类的信息。
使用DJ Java Decompiler你可以反编译class文件并且可以保存为文本文件或其它格式,它很容易使用。DJ Java Decompiler是Windows 2000,Windows XP,Windows 2003,Windows Vista,Windows 7环境下的反编译器,它可以从已经编译的二进制class文件重新创建最初的源代码(比如说Java applets)。 DJ Java Decompiler可以反编译复杂的Java applets和二进制文件,产生准确的源代码。DJ Java Decompiler是一个标准的Windows应用程序;它甚至不需要你的机器上安装有JAVA开发环境。DJ Java Decompiler不仅是一个JAVA反汇编器,而且是一个全功能的有着语法高亮的带用户界面的JAVA编辑器。使用DJ Java Decompiler非常容易。选择你想反编译的class文件,或者仅仅是双击想反编译的class文件。DJ Java Decompiler同时支持在界面上拖拽的方式来反编译class文件。在Windows资源管理器的鼠标右键菜单中你也可以立即看到源代码。你可以在你的电脑硬盘中或者在一个网络磁盘(你有全部的访问权限或者仅仅是修.jad文件改默认的输出目录)中反编译class文件。 你不需要安装有Java虚拟机或者其它任何Java SDK环境,但是你安装了以上环境之后,DJ Java Decompiler就可以创建、编译、运行JAR文件,在浏览器中运行applet小程序。使用DJ Java Decompiler你可以反编译一次性反编译多个class文件

62,616

社区成员

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

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