版权声明:本文为博主原创文章,未经博主允许不得转载。 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 是主程序!