如何把JDBC驱动打包进可运行的JAR文件

我有一个小程序需要JDBC驱动来读取数据库,我在MyEclipse里编译时能正常运行,但在打包在可运行的JAR文件后再运行就会把 ClassNotFoundException异常,我现在想要运行这个JAR文件有什么办法可以解决?

我程序中的相关代码是这样写的
driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
url = "jdbc:sqlserver://(省略)"
Class.forName(driver);
conn = DriverManager.getConnection(url, "sa", "sa");

应该是你的jar包中没有jdbc驱动的jar包,或者没有在jar包的META-INF/manifest.mf中设置Class-Path选项。

参见我的一篇博客:

[url]http://xiaolongfeixiang.iteye.com/blog/642996[/url]