当运行下面的批处理命令时,它有效,但在Jenkins中执行时会出现错误。我已经阅读了一些主题,已安装Java JRE并正确设置了系统变量(路径和java_home)。
cd C:\Users\muhar\Desktop\JavaProjects
javac HelloWorld.java
java HelloWorld
Jenkins错误:
Started by user admin
Building on master in workspace C:\Program Files (x86)\Jenkins\workspace\HelloWorld
[HelloWorld] $ cmd /c call C:\Windows\TEMP\jenkins7014006052240288157.bat
C:\Program Files (x86)\Jenkins\workspace\HelloWorld>cd C:\Users\muhar\Desktop\JavaProjects
C:\Users\muhar\Desktop\JavaProjects>javac HelloWorld.java
'javac' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\muhar\Desktop\JavaProjects>java HelloWorld
'java' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\muhar\Desktop\JavaProjects>exit 9009
Build step 'Voer Windows batch commando uit.' marked build as failure
Finished: FAILURE
所以,我不确定我在这里做错了什么。 有人可以帮忙吗?