以上面工程为例:要将qywCreateData1.0工程打包成jar包,并把src\
exe_config文件夹中的outfile.properties提取到jar包之外,outfile.properties中是有关数据库连接的配置信息,要求在打包成jar包之后可以供用户修改。
第1步、复制exe_config,文件夹到qywCreateData1.0的目录下和src目录同级。
第二步、修改引用代码,修改程序中引用到该配置文件的地方,为配置文件的路径加上
System.getProperty("user.dir")。
如:
Properties p =
PropertiesUtil.loadProperty
("/exe_config/outfile.properties");
改为:
Properties p =
PropertiesUtil.loadProperty
(System.getProperty("user.dir")+"/exe_config/outfile.properties");
注:System.getProperty("user.dir"),表示当前jar包运行的工作目录。
第三步,导出jar包。
右键工程,选择export,选择 jar File 导出。
第四步,使用jar的时候,把文件夹exe_config拷贝到工程根目录下即可。