怎么把一个包含了图片和连接了数据库的java项目打包一个可执行文件呀?把图片和数据库都一起打包进去

如题所述

这个你可能要用绿色版的数据库,或者嵌入式的数据库,在web容器中动态指定jre,这个说起来比较复杂,你可以参考下如何将java项目做成桌面服务追问

我用的是Mysql,那假如不把数据库打包进来,只把图片打包进来,怎么实现呢?我一开始时没有连接数据库打包了一次,在别人的电脑里也能运行,可就是找不到图图片,怎么把图片加进去???

追答

打成war包就行了,Mysql也可以一起打包的,用Mysql noinstrall就行了,然后写个批处理将Mysql注册到Windows服务中

追问

这样不是仅仅是一个压缩文件了吗,应该不能运行吧

追答

能啊,用tomcat或者jetty启动,项目、web容器、数据库这三者是可以打包,然后一键启动的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-29
打包成jar格式的包就行了追问

怎么打包成jar格式的包,我是用Myeclipse做的,也是用Myeclipse的export打包成jar文件,可是这样打包的不能把图片和数据库打包进去呀,也就是说,把这个jar文件传到别人的电脑就不能用了