java - 如何从属性文件获取文件路径并将其作为参数传递到方法中

标签 java

在属性文件中:

FolderPath=C:\pre-configured/Import.csv

在主类中,我将此路径作为方法加载的参数传递

Properties pro = new Properties();
new CSV().load(con,"pro.FolderPath", "VALIDATION");

但它给出的错误为:

pro.getProperty(FolderPath) (The system cannot find the file specified.)

请帮助将此路径作为参数传递到方法中。

最佳答案

您需要先加载属性文件:

FileReader reader = new FileReader( "your properties file path" );

Properties prop2 = new Properties();
prop2.load( reader );
prop2.list( System.out );

关于java - 如何从属性文件获取文件路径并将其作为参数传递到方法中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18302237/

相关文章:

树莓派上的 JavaFX 动画

java - 有两个结构相同但细节不同的函数。如何摆脱重复?

java - 在 Java 8 中将 lambda 表达式与旧集合类一起使用时,避免使用 .stream() 和 .collect()

java - 将数组传递给 oracle 过程

java - Java中的ServerSocket挂起线程,在放置断点时解锁?

java - 将包装类连接到另一个类

java - RabbitMQ Client关闭MessageListener无法恢复

java - 自定义 Sling POST Servlet 不工作

java - 具有泛型参数和返回类型的泛型方法

java - 如何在Java中向一个JFrame添加2个或更多对象?