zoukankan      html  css  js  c++  java
  • 新手Jenkins报错解决办法

    Started by user admin
    Running as SYSTEM
    Building in workspace C:Usersadmin.jenkinsworkspace密码设置
    [密码设置] $ sh -xe E:dev	omcat	empjenkins571509345082333405.sh
    The system cannot find the file specified
    FATAL: command execution failed
    java.io.IOException: CreateProcess error=2, 系统找不到指定的文件。
    	at java.lang.ProcessImpl.create(Native Method)
    	at java.lang.ProcessImpl.<init>(Unknown Source)
    	at java.lang.ProcessImpl.start(Unknown Source)
    Caused: java.io.IOException: Cannot run program "sh" (in directory "C:Usersadmin.jenkinsworkspace密码设置"): CreateProcess error=2, 系统找不到指定的文件。
    	at java.lang.ProcessBuilder.start(Unknown Source)
    	at hudson.Proc$LocalProc.<init>(Proc.java:249)
    	at hudson.Proc$LocalProc.<init>(Proc.java:218)
    	at hudson.Launcher$LocalLauncher.launch(Launcher.java:937)
    	at hudson.Launcher$ProcStarter.start(Launcher.java:455)
    	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:109)
    	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:66)
    	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
    	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:741)
    	at hudson.model.Build$BuildExecution.build(Build.java:206)
    	at hudson.model.Build$BuildExecution.doRun(Build.java:163)
    	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
    	at hudson.model.Run.execute(Run.java:1818)
    	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
    	at hudson.model.ResourceController.execute(ResourceController.java:97)
    	at hudson.model.Executor.run(Executor.java:429)
    Build step 'Execute shell' marked build as failure
    Finished: FAILURE

    解决:
    配置项应该选择Windows command 为 "Execute shell" 而不是 "Execute Windows batch command".

    参考https://stackoverflow.com/questions/15135771/hudson-on-windows-error-java-io-ioexception-cannot-run-program-sh


  • 相关阅读:
    单例模式 (线程安全)
    Hystrix (容错,回退,降级,缓存)
    Feign负载均衡
    Ribbon远程调用
    Eureka服务注册与发现
    适配器模式
    docker学习(二)
    使用Eclipse进行远程调试(转)
    docker学习(一)
    Mysql批量更新的一个坑-&allowMultiQueries=true允许批量更新(转)
  • 原文地址:https://www.cnblogs.com/fengye151/p/12095957.html
Copyright © 2011-2022 走看看