gpt4 book ai didi

windows - Powershell 调用在服务器上有效,但通过 jenkins 返回错误

转载 作者:可可西里 更新时间:2023-11-01 10:41:03 26 4
gpt4 key购买 nike

我们最近获得了一些新的 Windows Server 2019 机器,我想将它们添加到我们的 Jenkins 设置中。问题是:执行任何外部程序都会导致错误。 docker login, git status, java -version 都报这样的错误

[TestPowershell] $ powershell.exe -NonInteractive -ExecutionPolicy ByPass "& 'C:\Users\XXX~1\AppData\Local\Temp\3\jenkins1416755497082623783.ps1'"
java : java version "1.8.0_101"
At C:\Users\XXX-sa\AppData\Local\Temp\3\jenkins1416755497082623783.ps1:1 char:1
+ java -version
+ ~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (java version "1.8.0_101":String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError

Java(TM) SE Runtime Environment (build 1.8.0_101-b13
)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
Notifying upstream projects of job completion
Finished: SUCCESS

在服务器本身上试过,工作正常。所有设置都与我们的 2016 服务器相同,不会出现此问题

编辑:我在 VM 2019 上设置了一个 vanilla master,它在没有这个错误的情况下工作,仍然在 2016 master 上出现错误。

最佳答案

出于某种原因,这似乎与 dotnet 4.8 有关。 Windows 2019 1809 附带的 4.7 出现了这个奇怪的错误,它不仅发生在 java 版本上,而且 git clone 、 npm install 和 ng build 等等也会导致同样的错误。安装 dotnet framework 4.8 修复它..以防有人遇到与我们相同的问题..

关于windows - Powershell 调用在服务器上有效,但通过 jenkins 返回错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57390621/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com