我有一个jar文件,里面有一个属性文件。但我想访问该属性文件以外的jar文件,以便更改属性文件中的值更容易,同时在不同的环境中更改属性文件中的值。有人能告诉我如何通过更改Java代码或在运行jar文件时附加路径来添加外部属性文件的详细解决方案吗?
wnavrhmk1#
以下是有关如何从外部文件加载属性的示例:https://www.geeksforgeeks.org/java-util-properties-class-java/文件db.properties:
db.properties
username = coder password = geeksforgeeks
代码:
FileReader reader = new FileReader("db.properties"); Properties p = new Properties(); p.load(reader); System.out.println(p.getProperty("username")); System.out.println(p.getProperty("password"));
还可以使用JVM属性将属性文件路径动态传递给应用程序:一个二个一个一个
1条答案
按热度按时间wnavrhmk1#
以下是有关如何从外部文件加载属性的示例:https://www.geeksforgeeks.org/java-util-properties-class-java/
文件
db.properties
:代码:
还可以使用JVM属性将属性文件路径动态传递给应用程序:
一个二个一个一个