簡體   English   中英

從 jenkins 運行代碼時出現 java.io.FileNotFoundException

[英]java.io.FileNotFoundException while running code from jenkins

I am facing file not found exception while trying to run my test from jenkins, on my local its working as expected, however when m running it from jenkins it should search the file in jenkins workspace instead of my local path C:\Users\user .name\eclipse-workspace\projectFolder\src\test\java\resources\global.properties

誰能幫我解決這個問題。

即使我不知道您的項目結構是什么樣的。 所有 Jenkins 作業都有自己的工作區路徑。 我猜您通過作業配置將您的項目簽入工作區。

要從工作空間路徑搜索文件,您可以使用全局WORKSPACE變量,如env.WORKSPACE/my/test/resource/path/

https://www.jenkins.io/doc/book/pipeline/jenkinsfile/#using-environment-variables

我有同樣的問題,但我使用的是全局變量,我在 Workspace 文件夾中有一個 diffFile.txt 但它說它不存在File fileDiff = new File(env.WORKSPACE+'/diffFile.txt') ,請,你知道我該如何解決這個問題嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM