没打包程序运行是正确的,但是一打包就只能运行但是到连接数据库的时候就不动了,打包的时候已经把mysql-connector打包进去了,但是我这还有个mysqldb.ini的配置文件,这个好像没有打包进去,请问怎么打包?

解决方案 »

  1.   

    我用fatjar打包没碰到过不能把这个文件包含进去么
      

  2.   

    最后的那个窗口只显示有其他的几个java文件,没有显示这个.ini,还用把这个添加到构建路径吗?
      

  3.   

    打包之后 文件加载路径就编程了以jar包内部路径为准了,
    但是如果你在程序中使用了File a = new File("a.ini");
    那么a.ini的路径是相对与jar包的平级路径