mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-03-17 23:04:07 +01:00
added anoter mergeProperties to take a File object instead of a String path
Former-commit-id: 97598e74ab61752ab42793bd233e3010321fb86a
This commit is contained in:
@@ -195,6 +195,23 @@ public final class Settings {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Merges a new properties file into the current properties. This method
|
||||||
|
* allows for the loading of a user provided properties file.<br/><br/>
|
||||||
|
* Note: even if using this method - system properties will be loaded before
|
||||||
|
* properties loaded from files.
|
||||||
|
*
|
||||||
|
* @param filePath the path to the properties file to merge.
|
||||||
|
* @throws FileNotFoundException is thrown when the filePath points to a
|
||||||
|
* non-existent file
|
||||||
|
* @throws IOException is thrown when there is an exception loading/merging
|
||||||
|
* the properties
|
||||||
|
*/
|
||||||
|
public static void mergeProperties(File filePath) throws FileNotFoundException, IOException {
|
||||||
|
final FileInputStream fis = new FileInputStream(filePath);
|
||||||
|
mergeProperties(fis);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Merges a new properties file into the current properties. This method
|
* Merges a new properties file into the current properties. This method
|
||||||
* allows for the loading of a user provided properties file.<br/><br/>
|
* allows for the loading of a user provided properties file.<br/><br/>
|
||||||
|
|||||||
Reference in New Issue
Block a user