哪位大哥大姐帮小弟解决下这个问题啊:
    java项目要连接数据库,导入了外部的数据库驱动jar包(MySQL的),现在要将项目生成jar包,但是不知道该如何处理项目中的数据库驱动jar包。用过以下方法都不能解决:
    1。生成的jar项目中无驱动包,用rar修改项目中的classpath文件,填写数据库驱动包的绝对路径
    2。生成带有数据库驱动包的jar项目
    以上2种方法试了多次,classpath文件中驱动包的位置怎么修改,程序运行时都找不到驱动包。
是不是jar文件中根本就不能包含另外的jar包啊,如果是这样,该怎么设置,才能让项目找到驱动包???

解决方案 »

  1.   

    直接打在jar包里就行了 如果你不知道怎么手动去压缩  下个fat jar插件能满足你的要求
      

  2.   

    在window下,直接winrar工具打开jar包,然后把其他的class拖放即可。注意包路径
    一般人我不告诉他嘿嘿
      

  3.   

    一般的集成开发环境都带这种功能的,把其它jar里面的类文件直接打到你的jar包一起发布。不知道你程序是什么方式发布的,如果是jsp程序的话,jar放在lib下面就可以了。如果是application的话,还是找个打包工具打到你的exe一起吧,我以前做这种的都是直接用JBuilder做的,JBuilder自己就带这个功能的。
      

  4.   

    用MyEclipse,添加External Jar