如何使用java在SeleniumWebDriver中使用firefox配置文件的相对文件路径?

如何使用java在SeleniumWebDriver中使用firefox配置文件的相对文件路径?,java,webdriver,Java,Webdriver,我想在Firefoxprofile函数中使用相对文件路径,我已经尝试了所有可能的方法,但它抛出错误。 这是我的密码- profile.setPreference(“browser.download.dir”,“/download\u files/” 文件夹“下载的_文件”保存在我的项目的根目录中。我尝试了/、/、\的所有组合,但仍然没有将其下载到所需文件夹中。尝试以下方法 profile.setPreference("browser.download.dir", "./downloaded_fi

我想在Firefoxprofile函数中使用相对文件路径,我已经尝试了所有可能的方法,但它抛出错误。 这是我的密码- profile.setPreference(“browser.download.dir”,“/download\u files/”

文件夹“下载的_文件”保存在我的项目的根目录中。我尝试了/、/、\的所有组合,但仍然没有将其下载到所需文件夹中。

尝试以下方法

profile.setPreference("browser.download.dir", "./downloaded_files/");

String workingDir = System.getProperty("user.dir");
profile.setPreference("browser.download.dir", workingDir +"/downloaded_files/");