问题描述
我用eclipse做了一个连接有MSQL数据库的java工程,用fatjar导出jar文件在自己的电脑上可以运行,可是在别的电脑上却不能运行,怎样才能生成在任何地方都可以运行的jar文件呢?弄了两天了,急死了!是需要插件还是要改变源程序中的数据连接,请讲的详细一点,拜托,拜托!
解决方案
解决方案二:
这个基本是我的话基本就是靠自己写批处理来实现,写到程序中应该也可以不过应该比较烦吧
解决方案三:
你用的是本地数据库吧!那别人机子上没有数据库就不能运行了!
解决方案四:
我也有这个问题呢....怎么弄呢??????
解决方案五:
1.确定别的电脑上的环境是不是和自己的电脑环境一样...如软件环境.像JDK..2.mysql中对方电脑里面有没有,如果有,有没有相应的table?
解决方案六:
这个基本是我的话基本就是靠自己写批处理来实现,写到程序中应该也可以不过应该比较烦吧
解决方案七:
看来不止我一个人是菜鸟啊!好像msde可以的,高手请指点!
解决方案八:
关注此贴。。。。。
解决方案九:
我也想知道,谁知道说以声啊1
解决方案十:
你打jar时将数据库驱动的jar所包含的包一起打入jar文件中,就OK了!才学的,楼主你试试,我用行的!
解决方案十一:
楼主兄弟你的那个朋友电脑上面有没有JDK啊有的话就按照我楼上的孩子说的做
解决方案十二:
看来问题需要再次说明一下,我要做的是一个使用到数据库的java桌面应用小程序,能在任何安装了java虚拟机的环境中运行。目标电脑无需安装数据库或java开发环境,也就是说如何能把表嵌入到java程序中。
解决方案十三:
你根本不懂什么叫数据库。
解决方案十四:
打包成可执行程序的时候,把jre运行环境集成进去(可以去网上找此类工具,例如:installanywhere),这样java程序就可以运行!至于数据库,一定要保证目标机器由此数据库和数据库表。或者说,要保证目标机器能远程连接到你假设数据库的服务器上。我的理解是这样,还请指正!
解决方案十五:
晕啊,看到最后也没找到有效的解决方法。。