Java 在Linux计算机上运行testng.xml
我想在Linux系统上运行Java 在Linux计算机上运行testng.xml,java,linux,selenium,testng,Java,Linux,Selenium,Testng,我想在Linux系统上运行testng.xml。以下命令在窗口中运行良好: java -cp "%ProjectPath%\jars\*;%ProjectPath%\bin\*;%ProjectPath%\external\tools\*" org.testng.TestNG %ProjectPath%\testng.xml 但是相同的命令在Linux上产生以下错误: java -cp "%ProjectPath%\jars\*;%ProjectPath%\bin\*;%ProjectP
testng.xml
。以下命令在窗口中运行良好:
java -cp
"%ProjectPath%\jars\*;%ProjectPath%\bin\*;%ProjectPath%\external\tools\*"
org.testng.TestNG %ProjectPath%\testng.xml
但是相同的命令在Linux上产生以下错误:
java -cp
"%ProjectPath%\jars\*;%ProjectPath%\bin\*;%ProjectPath%\external\tools\*"
org.testng.TestNG %ProjectPath%\testng.xml
错误:无法找到或加载主类org.testng.testng
您可能需要进行3项更改:
%ProjectPath%
更改为$ProjectPath
\
替换为/
使用:
,然后尝试运行测试。这应该可以解决问题
您的类正在编译吗?在Linux系统中,路径名通常略有不同。您需要使用斜杠而不是反斜杠。您可能需要进行3项更改:(1)将
%ProjectPath%
更改为$ProjectPath
(2)将`替换为/`(3)。替换使用:
,然后尝试运行测试。这应该可以解决。@Sarahaziyan Thanku,它与“/”一起工作。@KrishnanMahadevan Thanx,它与: