我使用selenium将文件下载到我的本地文件夹(例如CSV_downloads
)中,并且工作正常,但是当我将相同的代码推送到Git并在jenkins
中运行该文件时,尽管该文件夹(CSV_downloads
存在于jenkins
工作区(CSV_downloads
)中,它没有将csv
下载到CSV_downloads
中的特定文件夹(jenkins
)中。>
答案 0 :(得分:0)
如果您使用诸如C:\CSV_downloads
之类的硬编码位置,则它将不会下载到jenkins
文件夹中。这样您就可以看到本地和远程计算机中的文件夹位置。
尝试使用相对路径,例如System.getProperty("user.dir") +"//folders.."
,其中System.getProperty("user.dir")
是您的项目文件夹。
如果文件夹不存在,则尝试创建folderName.mkdirs();
之类的目录