2013-03-30 49 views
0

请让我知道如何通过命令行运行TestNG的如何运行通过命令提示符TestNG的

当我运行下面的命令

java org.testng.TestNG TestNG.xml  

获得如下错误

Error: Could not find or load main class org.testng.TestNG 

这意味着我们必须在运行测试之前编译?

+0

[如何从DOS提示符运行TestNG]可能的重复(http://stackoverflow.com/questions/11896791/how-to-run-testng-from-dos-prompt) –

+0

谢谢,它工作 – user2225190

回答

-1

请在SystemPath的ClassPath中添加TestNG Jar的完整路径,然后才能正常工作。就像这样:

C:\ ProgramData \ ORACLE \的Java \ javapath;的%SystemRoot%\ SYSTEM32;的%SystemRoot%;%SYSTEMROOT%\ SYSTEM32 \ WBEM;%SYSTEMROOT%\ SYSTEM32 \ WindowsPowerShell \ V1.0 \ ;%JAVA_HOME%\ bin; C:\ Program Files \ TortoiseSVN \ bin; C:\ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn \; C:\ Program Files文件(x86)\ Microsoft SQL Server \ 110 \ Tools \ Binn \; C:\ Program Files \ Microsoft SQL Server \ 110 \ DTS \ Binn \; C:\ Program Files文件(x86)\ Microsoft SQL Server \ 110 \ Tools \ Binn \ ManagementStudio \; C:\ Program Files(x86 )\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ PrivateAssemblies \; C:\ Program Files(x86)\ Microsoft SQL Server \ 110 \ DTS \ Binn \; C:\ Program Files \ SourceGear \ Common \ DiffMerge \; C:\ Users \ 105451 \ Downloads \ Compressed \ testng-6.8.7.jar

相关问题