将有连接数据库(MySQL)java的项目程序打包成为jar格式

将有连接数据库(MySQL)java的项目程序打包成为jar格式,第1张

你说的这些,肯定证明了一件事情:打成jar包后运行时出错了,你在程序里用JOptionPaneshowMessageDialog("")方法一次次的进行调试,把这个方法放在不同的地方打包后运行,尽量放在连接数据库和连接的地方,可以逐渐找到错误地方,如果你设置的对话框没有d出,说明在对话框代码之前就出错了,就往前写。

有可能是连不上数据库,如“疯的小龙”所说加上Class-Path:,也有可能是你的路径不对或根本没打进包去。

路径一定要写相对路径,不能写绝对路径

1、在新创建的项目中右键单击New Floder。

2、我们选择鼠标单击创建一个名为lib的包。

3、之后会显示创建完成后的项目目录的页面。

4、接下来解压缩下载的mysql jar包并复制jar文件。

5、在项目lib包邮件中选择粘贴粘贴,复制mysql jar包。

6、右键单击mysql jar包以选择构建路径 - 添加到构建路径。

7、添加完成后,项目与Mysql jar包关联。现在您可以使用相关的类和方法。

8、在项目中创建一个新的JdbcTest1java类。

9、之后选择键盘敲击输入以下代码,如下图的代码。

10、代码说明:Driver是一个由特定数据库供应商实现的实现类。它的connect方法可以获得数据库连接。参数如上所示。运行后,输出如下,证明数据库连接成功。

1把MySql驱动程序的JAR放到Tomcat的安装目录的lib路径下(JAR包自己下载一个),所有的Web应用都可以使用MySql驱动

2如果你只要在特定的Web应用中使用MySql驱动。将JAR文件放到WEB-INF/lib路径下就可以了

classpath=;C:\Program Files\Java\jdk160_10\lib\dtjar;C:\Program Files\Java\jdk160_10\lib\toolsjar;D:\tomcat-6032\lib\servlet-apijar;mysql-connector-java-504-binjar

- - - - - - - - -

JAVA_HOME=C:\Program Files\Java\jdk160_10

- - - - - - - - -

Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\ProgramFiles\Common Files\Thunder Network\KanKan\Codecs;C:\Program Files\Yuguo;C:\Program Files\Java\jdk160_10\bin;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;E:\MySQL\MySQL Server 55\bin;D:\android-sdk\tools;E:\MySQL\MySQLServer50\bin;E:\MinGW32\bin

- - - - - - - - -

我的配置如上,对比下看关于java和mysql的配置缺什么。另外,WEB工程中,将mysql连接包放在lib文件夹下。注意下 mysql的连接用户密码及工程中的对应。

- - - - - - - - -

应该 看下控制台的报错原因。

把jar包放到WEB-INF/lib目录下面,在webxml里面配置好servlet路径, 写一个单独的类用于连接数据库,在servlet里面写sql语句来获取数据 1获取连接 ClassforName("commysqljdbcDriver"); Connection con = DriverManagergetConnection(url,username,password); 2创建执行sql语句的对象 PreparedStatement pst = conprepareStatement(sql);

以上就是关于将有连接数据库(MySQL)java的项目程序打包成为jar格式全部的内容,包括:将有连接数据库(MySQL)java的项目程序打包成为jar格式、怎么在eclipse中使用数据库连接、JAVA连接MYSQL数据库,如何导入驱动包我是新手,求详细解答!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9288363.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存