2
Jenkinsを使用してビルドサーバーのセットアップを開始しました。jenkins:antビルド中にエラーが発生しました - java.exeが認識されません
私は非常にバニラの設定をしています。特定のビルドファイルのデフォルトターゲットを実行するようにしようとしています。私は実行するたびにしかし、それはレポートにジェンキンスこの:
[build] $ cmd.exe /C '"ant.bat -file build.xml compileReleaseBuild && exit %%ERRORLEVEL%%"'
'"java.exe"' is not recognized as an internal or external command, operable program or batch file.
Build step 'Invoke Ant' marked build as failure
Finished: FAILURE
奇妙なことがあり、私は私のPATHとJAVA_HOMEの的環境変数が正しく設定されている、と私は正しく、コマンドラインからこのコマンドを実行することができます。それはジェンキンとは違い、手でコマンドを実行するのとは異なりますか?
Jenkinsは、正常なコマンドラインビルドを実行したユーザーと同じユーザーとして実行していますか? –
賢い人!それはまさにそれでした、ジェンキンスはシステムとして走っています、そして、私はシステムenvを正しく設定できませんでした。 –
これらのコメントを回答に切り替えて選択することはできますか?あなたと同じ問題を抱えている人々は、これが解決されたことを簡単には知りません。 – Feasoron