我用的是jbuilder2006做了一个application,打包后执行找不到数据库驱动.
我在网上查了半天,原来是没有导入数据库驱动.在 manifest中只用main-class.
我现在想问的是如何导入数据库驱动?并把驱动加入一起打包?是不是要建一个lib文件夹,把数据库驱动放在里面,然后再打包?在打包时要选哪些选项??
本人在线等,谢谢!!!!!

解决方案 »

  1.   

    manifest描述文件里面加入驱动的jar文件作为Classpath项,去google搜索“jar命令”,文章多的很
      

  2.   

    fjephttp://blog.csdn.net/believefym/archive/2007/05/30/1630900.aspx
      

  3.   

    清单(manifest〕文件名和存档文件名都需要被指定,按'm' 和 'f'标志指定的相同顺序。      示例1:将两个class文件存档到一个名为 'classes.jar' 的存档文件中:
     
      jar cvf classes.jar Foo.class Bar.class   
      
    示例2:用一个存在的清单(manifest)文件 'mymanifest' 将 foo/ 目录下的所有文件存档到一个名为 'classes.jar' 的存档文件中:   jar cvfm classes.jar mymanifest -C foo/ .   
      

  4.   

    http://blog.csdn.net/believefym/archive/2007/05/30/1630900.aspx
    打不开
      

  5.   

    我想使用jbuilder2006直接打包,步骤是怎么样的呀
      

  6.   

    这个问题我也遇到过,困扰了我好长时间。你把数据库驱动拷贝到 %JAVA_HOME%\jre1.5.0_01\lib\ext 目录中就可以。
      

  7.   

    如果用jar命令
    可以先在你的程序所在文件夹下建一个lib的文件夹,把驱动的jar文件放进去,比如mysql.jqr
    然后编辑MANIFEST.MF文件
    添加Class-Path: mysql.jar
    运行jar -cvfm 你的jar文件名 ./META-INF/MANIFEST.MF *.class
    试试