eclipse如何导出连接数据库的java工程,就是导出在没有安装数据库的电脑上同样可以运行的jar

问题描述

我用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程序就可以运行!至于数据库,一定要保证目标机器由此数据库和数据库表。或者说,要保证目标机器能远程连接到你假设数据库的服务器上。我的理解是这样,还请指正!
解决方案十五:
晕啊,看到最后也没找到有效的解决方法。。

时间: 2024-10-02 15:45:16

eclipse如何导出连接数据库的java工程,就是导出在没有安装数据库的电脑上同样可以运行的jar的相关文章

Eclipse 导出可执行Java工程/可执行Jar文件(包含第三方Jar包)_java

Eclipse导出可执行Java工程/可执行Jar文件(包含第三方Jar包) 师兄部署了新的虚拟机,新学期大搞起来!之前由于爬虫代码不稳定,所以一直都是直接用Eclipse运行,然后遇到问题就修改的.但是这个比较麻烦,而且Eclipse本身就很占内存啊,摔!所以今天下午就把之前的代码清减了一下,对很多挫挫的System.out.println替换了log4j,路径啊数据库连接呀用配置文件处理了,最后打成可执行的Jar,这样在新的虚机上就可以大展拳脚咯^_^Y Biu~废话说完,进入正题,将Jav

java的class文件怎么在无jdk的电脑上运行?

问题描述 java的class文件怎么在无jdk的电脑上运行? 我是java初学者,和媳妇两地分居,想给她做几个小游戏.她是电脑白痴,所以要做成exe格式,求教!!! 解决方案 手动编译java,运行.class文件java jdk安装 环境变量配置 cmd 命令行 编译java文件 运行.class文件 CLASSPATH配置java jdk安装 环境变量配置 cmd 命令行 编译java文件 运行.class文件 CLASSPATH配置 解决方案二: -.远程!!给安装..不然太麻烦了呢.

java导出-请问在java中做导出的时候应该怎么实现下拉列表框

问题描述 请问在java中做导出的时候应该怎么实现下拉列表框 这里我给出了我的java源码 望各位大神仔细看看 小弟在此谢谢了 下面这段代码实现的效果是这样 而我想实现的效果是这样的 如图 在计价方式那 有3个选项 可以进行下拉选择的 ```ruby #这里可以指定高亮语言类型# package com.devsun.action.pm.room; import java.util.List; import org.apache.poi.hssf.usermodel.HSSFCell; impo

Linux环境下的Java开发(五):安装数据库服务器、HTTP服务器和邮件服务器

红旗Linux系统默认安装后,没有自带数据库软件,这满足不了我们做Java EE 开发的需求,因此我们需要自己安装数据库软件,首选的当然是MySQL.虽然在红 旗的工具光盘中,提供有MySQL 4.0的RPM包,但是我仍然选择MySQL 5.0.到 MySQL的官方网站可以下载该软件的最新版本,如下图: 在下载页面可以看到,5.1是beta版,6.0是alpha版,因此我们没有必要追求 最新的版本,就用5.0好了.从5.0版开始,MySQL分为社区版和企业版,当然,企 业版是要钱的了,所以我们只

怎样把java程序放在没有安装JRE的电脑上运行?

问题描述 网上说可以把jar和JRE绑定成一个exe,然后运行但是我试过launch4j和jsmooth,都无法把JRE绑定到exe文件里面,也就无法在没有JRE环境的电脑上运行了谁知道怎么做?我看lauch4j的介绍说可以绑定JRE,但是我找不到如何绑定,网上的介绍都试过了,没有用泪奔了~~~ 解决方案 解决方案二:下载EXE4j,按照说明来使用即可.不过这样一来,你的目标文件就会很大(因为绑定了JRE),如果向对文件瘦身的话就再用一款软件:InnoSetup.

电脑上java环境配置问题

问题描述 电脑上java环境配置问题 那天和同事聊天说在电脑上有一种配置java环境的方法:不要安转jdk,只要把把jdk 和开发工具(如:ecplise)放在一个文件夹里 另外加几个脚本文件(主要是这几个脚本文件)直接打开ecplise就可以了.不知道哪位大神这样做过. 解决方案 java的环境配置问题Loadrunner 9.5/11 java vuser环境配置问题(已解决) 解决方案二: 不能把,没听说过..........

Eclipse 使用 Maven 构建动态 Web 工程,默认无 java 目录的解决方法

Eclipse 使用 Maven 构建动态 Web 工程,默认无 java 目录的解决方法 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备.绿色教育的研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 两年前,在病重的那些日子里,把有关 Mav

eclipse的dynamic web project依赖其他java工程,如何在运行时可以加载其他java工程的class?

问题描述 大家好啊,我现在有个web工程,由于某些原因,依赖其他一些java工程,这样编译代码没问题.但是运行时,需要将依赖的这些java工程打成jar包放入到webcontextn/WEB-INF/lib目录下才可以,有什么办法避免每次更新其他Java工程的源码时,避免每次都要部署jar包,多谢啊,急,在线等 解决方案 解决方案二:各位大神,求解啊解决方案三:可以直接引用解决方案四:一种方法:使用maven依赖,这样被依赖的项目更新了,依赖项目只需要mavenupdate一下就可以了还有就是:

一个JAVA工程中可以有多个主类吗?

问题描述 如题.并请详细解释下.谢谢! 解决方案 解决方案二:不可以.原因是.规定如此.解决方案三:你可以同事写多个主类但是只能允许运行其中的一个主类.解决方案四:逻辑上行不同,程序都需要一个唯一入口,否则系统都不知道你的程序从哪开始.解决方案五:好像不可以吧解决方案六:引用2楼的回复: 你可以同事写多个主类但是只能允许运行其中的一个主类. 就是这样解决方案七:每个class允许存在一个main函数但是实际执行的,只会是其中一个如果是java方式执行,指命令模式java-cp"*.classpa