我目前在部署在Windows机器上的hudson slave上运行以下命令。Hudson - Windows执行windows批处理命令
dir
cmd
mvn clean install
我在构建上得到以下回报。
mvn' is not recognized as an internal or external command,
operable program or batch file.
我在节点上设置了正确的路径,指向windows计算机上的哈德森安装。
我也为windows从机上的JAVA
和M2_HOME
设置了正确的Path
。
我希望能有正确的方法来调用maven,如果将来还需要其他*.bat
文件。
请和谢谢
当你打开命令行时,你可以启动'mvn'吗?如果没有,请确保'bin'文件夹在您的'PATH'中。 – ZeissS 2010-07-21 21:47:24
是的,我可以当我从事Windows机器上的cmd上。我已经把它放在我的PATH中。 我想知道为什么它不与哈德森合作。 – myusuf3 2010-07-21 21:50:21
您是否在更改默认路径设置后重新启动了哈德森? – 2010-07-21 21:59:28