用fat.jar导出文件后,里面只包含了jar包,但是数据文件不能导入进去,并且在自己电脑里能打开,移到其他电脑后还是不能用。如何才能导出一个jar运行程序包括数据,到任何电脑不需要安装数据库同样可以使用,请大侠们指教

解决方案 »

  1.   

    fat.jar导出文件是干嘛,小弟菜得很,lz赐教。
      

  2.   

    eclipse导出的jar包不能包括引入的jar包,用fat导出的话就能很方便的将引入的jar包一起打包
      

  3.   

    eclipse导出的jar包不能包括引入的jar包,用fat导出的话就能很方便的将引入的jar包一起打包
      

  4.   

    embedded database
    比如embedded derby
      

  5.   

    用bat写,可以在没有jre的电脑上也能运行。或则打包成exe
      

  6.   

        fat.jar只打包成jar可执行程序,相关数据和图标是无法一起打包的。要在其他机器上执行打包程序,必须包含JRE运行环境,还有就是必须把jar程序相关的数据文件或图标放到与jar同一目录下就可以了。
    如果希望直接在别的电脑运行,建议打包成安装程序;如果别的电脑没有jre运行环境,安装程序会自动安装jre。而且安装程序会在安装目录下解压所有与程序相关的数据和文件,保证其他的电脑能正常运行。    fat.jar打包只是一个轻量级的插件,可以用于小程序、工具的编写和发布。
      

  7.   

    6楼说得太对了,我打包成.exe文件后图片无法打包进去,并且要有java运行环境