Java SE程序打包成jar包或exe程序时,读取配置文件的处理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013456370/article/details/82732923

该Java SE程序打包成JAR包或exe程序的时候,配置文件不能放在里面;因为会时不时的修改配置文件里面的内容,所以必须放在外边,以备随时更改!

Main main = new Main();
String jarpath = main.getClass().getProtectionDomain().getCodeSource().getLocation().getPath();
jarpath = jarpath + "config/config.ini";
in = new FileInputStream(jarpath);

这样写,就搞定了!  Main.java  是主程序!

猜你喜欢

转载自blog.csdn.net/u013456370/article/details/82732923