Estou tentando configurar o Hudson para integração contínua.
Quando mando construir o projeto, ocorre esse erro:
[trunk] $ /bin/java -cp C:\.hudson\plugins\maven-plugin\WEB-INF\lib\maven-agent-1.321.jar;c:\apache-maven-2.2.1\boot\classworlds-1.1.jar hudson.maven.agent.Main c:\apache-maven-2.2.1 "C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0\webapps\hudson\WEB-INF\lib\remoting-1.321.jar" C:\.hudson\plugins\maven-plugin\WEB-INF\lib\maven-interceptor-1.321.jar 1069 C:\.hudson\plugins\maven-plugin\WEB-INF\lib\maven2.1-interceptor-1.2.jar
ERROR: Falhou ao analisar POMs
java.io.IOException: Cannot run program "/bin/java" (in directory "C:\.hudson\jobs\CrystalPoll\workspace\trunk"): CreateProcess error=3, O sistema não pode encontrar o caminho especificado
at java.lang.ProcessBuilder.start(Unknown Source)
at hudson.Proc$LocalProc.<init>(Proc.java:145)
at hudson.Proc$LocalProc.<init>(Proc.java:118)
at hudson.Launcher$LocalLauncher.launch(Launcher.java:633)
at hudson.Launcher$ProcStarter.start(Launcher.java:268)
at hudson.maven.MavenProcessFactory.newProcess(MavenProcessFactory.java:198)
at hudson.maven.ProcessCache.get(ProcessCache.java:206)
at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:448)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:354)
at hudson.model.Run.run(Run.java:1106)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:301)
at hudson.model.ResourceController.execute(ResourceController.java:93)
at hudson.model.Executor.run(Executor.java:122)
Caused by: java.io.IOException: CreateProcess error=3, O sistema não pode encontrar o caminho especificado
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 13 more
Finished: FAILURE
Estou usando o Hudson 1.321 rodando num Tomcat 6.0.20 e Windows XP.
O projeto usa Maven 2.2.1
Alguem sabe o que falta configurar?