远程运行maven命令的问题

时间:2014-12-23 12:47:28

标签: java maven remote-access

我编写了一个批处理脚本来远程调用mvn命令。但是会显示如下所示的错误

Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher

批处理脚本如下:

pushd \\IP\eclipse\workspace\Example_Automation
call "\\IP\apache-maven-2.2.1\bin\mvn" clean
call "\\IP\apache-maven-2.2.1\bin\mvn" -Dtestfile=exampleTest.xml test
popd
pause

1 个答案:

答案 0 :(得分:0)

如果运行mvn,您可能已正确设置环境,以使交互式用户shell正常运行。但是,您的脚本可能会获得具有不同设置的新环境。在设置Maven主页之前运行mvn之前的呼叫,例如:

set M2_HOME=...your Maven home path...

您的Maven主路径可能类似于E:\Programs\apache-maven-3.2.3