我想设置Properties
文件的位置,但我似乎找不到办法。这可能吗?我读了几篇关于如何找出它的帖子,但没有关于如何设置它的内容。
修改 猜猜这需要更多细节。
我有一个为我的项目创建的属性文件。我只存储一个或两个值,但想要更改此属性文件所在的位置。
我有一个程序可以读取和写入大量数据到文件结构。像这样:
MainDirectory/DirectorywhereIwantPropertiesFile/.properties
/OtherNonPropertyData
答案 0 :(得分:2)
我不确定我是否理解你想要的东西。 属性可以这样加载文件:
Properties p = new Properties();
File f = new File("Test.properties");
FileReader reader = new FileReader(f);
p.load(reader);
如果您需要这样的ResourceBundle:
ResourceBundle prop = ResourceBundle.getBundle("Test");
JOptionPane.showMessageDialog(this, prop.getString("test"));
您只需将包含Test.properties文件的目录添加到类路径中。