估计是你是先装了jdk,然后又装了winrar或者winzip,所以系统会用认为.rar是一个压缩包,而不是一个可执行的rar文件。你把jdk卸调,然后重装jdk就行了。

解决方案 »

  1.   

    按着shift键,右键点击jar文件,选择打开方式/选择程序,
    以javaw打开并勾选上始终打开......
      

  2.   

    不过不建议使用以上方法,因为换台电脑就不一定行了
    建议使用jbuilder中的Wizards/Native Executable Builder工具来实现本地化执行。
    只要操作系统一样就行
      

  3.   

    多谢各位,小第找到了错误原因,是我把图标文件包含在包里了(./image/...),而打包
    后就找不到了,把image文件拿到包外面就可以了,但我还是不明白为什么把图标文件放
    到包里就会找不到呢???  而资源文件就可以找到(./resource/*.properties),
    请各位高手指教!!!