所以我必须弄清楚如何在 7 个不同的可执行 jar 文件中使用单个 .properties 文件,这些文件最终都以某种形式或形式相互调用。我正在用 ant 编译到 dist 文件夹,我会将属性文件放在该文件夹中,但我想知道一旦我启动第一个程序,是否可以从其他 6 个程序访问缓冲的属性文件?
Properties properties = new Properties();
BufferedInputStream stream = new BufferedInputStream(new FileInputStream("example.properties"));
properties.load(stream);
stream.close();
String sprache = properties.getProperty("lang");
但我不确定如何从程序 1 访问同一个缓冲区到程序 2?
编辑:我想我希望有一种方法可以共享该缓冲区,但理论上我可以将属性文件的一个实例加载到每个 jar 文件中。