本人做了程序,在自己机子上是.jar文件运行起来没问题。换别人机子就成了压缩格式,怎么改也改不成JAVA的咖啡图标。那位知道怎么搞。告诉下小弟。

解决方案 »

  1.   

    那是因为可能别人的机器上没有安装java运行环境,导致机器不能识别jar文件,因此你看到的是压缩格式
    解决的办法是安装JDK
      

  2.   

    那多麻烦,java不时一处编译到处运行的吗。我不可能带别人机子上装JDK。有没有解决办法
      

  3.   

    可以下载一个jar文件的解压器。
      

  4.   

    将.JAR文件转换成.EXE(下个转换工具就OK).
      

  5.   

    jar本身是借用zip的压缩格式,所以你到没有java运行环境的机子上就会显示出zip压缩文件的图标
    java是一次编译,到处运行
    但是要不同的系统装上java虚拟机,才可运行
    虚拟机可视为屏蔽下层操作系统的差异性你可以去网上搜索工具将jar和虚拟机打包在一起成exe格式,就可以不借助虚拟机运行了
      

  6.   

    一处编译..到处运行..
    第一,这个是广告...你指望广告都是真的吗
    第二,SUN是外国公司...国外UNIX架构系统比较多,UNIX本身都带JVM
      

  7.   


    还有一个办法就是:把别人机器上的rar或者winzip等解压工具与jar的关联去掉
      

  8.   

    WinRar 打开.. 把里面.jar 文件的勾勾去掉即可..具体操作:开始- 程序 - Winrar - 选项 - 综合 - Winrar关联文件 - 去掉Jar的勾勾.. 然后注销一下...就OK了..我确实是个天才...
      

  9.   

    把jar做成可直接运行的exe文件。
    JBuilder有向导式的功能。很简单,还能把你相关的jar一下打包。
      

  10.   

    把jar做成可直接运行的exe文件。
    JBuilder2006有这个功能,向导式操作步骤。简单好学,还能把其它相关的jar一起包进exe