2017-04-18 27 views
-2

我已经使用maven依赖关系将我的自动化项目转换为pom.xml脚本运行良好。但是,使用.bat文件运行脚本时,我收到错误。如何使用bat文件运行maven项目

任何人都可以帮我吗?

.bat文件命令:

java -cp bin;jars/* org.testng.TestNG testng.xml 

这我得到的错误是在图像中:

in the image

+1

请张贴错误信息为** **的文字在你的问题,[格式](HTTP:// stackoverflow.com/help/formatting)代码正确! – aschipfl

+1

@aditya如果TestNG&Maven已经正确安装和配置,您不必接受.bat文件的帮助。 Maven插件会照顾所有人。你能提供更多的信息:1.提供testng.xml 2.提供pom.xml 3.提供你所面临的错误。 – DebanjanB

+0

为什么你需要一个bat文件来调用'mvn clean package'? – khmarbaise

回答

2

呼叫MVN清洁

通话MVN包

请注意,您不需要批处理文件中的分号。而你需要使用call的原因是mvn本身就是一个批处理文件,批处理文件需要通过调用互相调用,否则控制权不会返回给调用者。

+0

什么是bat文件的实际命令,你可以告诉 –

0

调用的Maven从项目文件夹(你的pom.xml文件)其中:

call mvn dtest