我在命令行上使用以下命令:
C:\用户\MyScriptDirectory
获取错误消息:
[TestNG][错误]
在类路径:com中找不到类。公司名称。SSP项目。启动项目
我在testng中做了以下输入。xml:
"com.companyname.SSProject"是我的包,里面有LaunchSSProject.java文件
当我运行相同的testng时。来自eclipse的xml,工作正常。
有人知道如何解决这个问题吗?提前感谢
这对我很有用--在命令提示符下转到项目文件夹并键入:
java --class-path "/lib/*;/bin" org.testng.TestNG testng.xml
或
java -cp "lib/*;bin" org.testng.TestNG testng.xml
我在windows上使用testNg,在windows命令提示符下执行,我使用命令:java-cp bin; libs/*org.testng.TestNGtestng.xml
结果:测试运行成功
总是在windows上:我使用git bash命令,命令执行不成功
图像
请尝试以下命令:C:\SSProject
如果您的
testng。xml
不在C:\SSProject
中,因此无法给出testng的完整路径。xml。
因此,用户巴顿在这里已经很好地解释了这一点——如何从命令行运行TestNG
更新:
对于windows用户,以下命令有效-
C:\Project\Path
我已经用maven和testNG配置了eclipse,用我的pom配置了PF。xml如下: 我是runnong,在命令提示符下点击这个目录:D:\EclipseWorkspace\iON27Feb2013\iONAutomation\common 我的cmd控制台显示:
我有这个pom.xml文件: 我有一个主要文件: 然后它进行编译,但如果使用运行它,则会出现以下运行时错误: 线程“main”java.lang.NoClassDeffounder中出现异常错误:com/google/gson/gson at suman.app.main(app.java:17)原因:java.lang.ClassNotFoundexception:com.google.gson
我正在尝试从命令行运行testng.xml。我的项目是maven项目,并映射到git存储库。我使用下面的命令从命令行运行,但是面对[TestNG][ERROR]无法在类路径中找到类:“filename”错误 请帮助我解决这个问题。 注意:我可以在eclipse中毫无问题地运行相同的代码,也可以在jenkins中调用相同的代码
一些注意事项: 1。我最初使用的TestNG jar来自java项目中的maven repo。下面的所有方法都是用maven testNG jar和新的TestNG6.9.12下载进行测试的。 2。我可以从Eclipse中运行这个文件。只有当我尝试从命令行运行时才有问题。 3。最终目标是通过javafx应用程序按钮触发命令行来运行测试。如果提供的解决方案避免在cmd中键入绝对路径,因为应用程序将在
问题内容: 我想从命令行开始使用批处理文件运行Java项目,但出现错误的名称错误。 目录设置: srcMVC bin(带有.class文件的文件夹) src(带有.java文件的文件夹) 批处理文件 批处理文件: 编译有效,但是出现以下错误: 有什么建议? 问题答案: 以下语句解决了我的错误:
我试图通过命令行运行testng,在类路径中有以下内容: testngjar,编译的测试用例文件的jar。testng。xml指向层次结构中的适当类。 在maven中,所有这些都可以正常工作,但在尝试从命令行运行时: 我得到以下错误: [TestNG][Error]在类路径:com中找不到类。公司Rest农场管理员测试 我做错了什么?