我是Selenium的初學者,我創建了一個叫做ReadPropertyFile
的閱讀類名。在這堂課裏,我已經寫了一個讀取config.properties
文件的代碼。現在我有一個主要課程,我想從中調用ReadPropertyFile
課程以及他們的活動,我可以從中閱讀config.properties
文件。下面如何從其他類讀取conf.properties文件?
請幫助我如何做到這一點是代碼:
ReadPropertyFile.java:
public class ReadPropertyFile {
public static void main(String[] arg)throws IOException{
// Read configuration properties file
String projdir = System.getProperty("user.dir");
String propfilepath = projdir+"\\configuration\\"+"conf.properties";
Properties p = new Properties();
p.load(new FileInputStream(propfilepath));
String url = p.getProperty("URL");
System.out.println(url); // It is returning me a value corresponding to key "test"
String driverFilePath = p.getProperty("DRIVER_FILE_PATH");
System.out.println(driverFilePath);
String testSuite = p.getProperty("TEST_SUITE");
System.out.println(testSuite);
}
}
MainClass.java
public class MainClass {
static Properties properties= new Properties();
public static void main(String[] args) {
// TODO Auto-generated method stub
ReadPropertyFile readConfigFile= new ReadPropertyFile();
}
}