在eclipse中,执行runnable jar后,发现自己工程下的config.properties文件,不在jar包中。如何解决?
自行添加properties 文件,进jar包,程序也会报错(找不到配置文件)

解决方案 »

  1.   

    你这个config.properties在你工程中的目录结构是什么样的?
    你在程序中又是怎么引用的?
      

  2.   

    将config.properties文件放到src目录(或其子目录)下,就可以了。
      

  3.   

    将config.properties 放入src目录,jar包中出现properties文件,但是程序还是报错(读取文件错误,系统找不到指定文件)
    工程的根目录中,存放config.properties文件,移动至SRC目录,出现配置文件,但是文件读取错误
      

  4.   


    开properties文件的时候,请这样来InputStream is = TimeClient.class.getResourceAsStream("/config.properties");TimeClient是你自己任意的类
      

  5.   

    在jar中的文件读取方式和普通的不一样,具体参见
    http://topic.csdn.net/u/20101125/23/20dbb30e-f80e-42ba-b46d-cfeed9d8a0f7.html
      

  6.   

    Thread.currentThread().getClass().getResource("/config.properties ")