【发布时间】:2018-06-28 11:31:29
【问题描述】:
我想创建正确的 Bat 文件,
我正在使用 Maven + Selenium(TestNG)
我尝试了许多不同的方法来解决异常,但它是最常见的异常之一:无法找到或加载主类/java.lang.ClassNotFoundException
在我的 Maven 项目中没有 bin 或 lib 文件夹,我想知道它。是否从 .m2(Maven) 安装中调用库。
要调用类文件,在我的 maven 项目 .class 文件中的位置类似于:E:\testBatchDemo\target\classes\mytest
这是我迄今为止尝试过的示例,
set projectLocation=E:\testBatchDemo
cd %projectLocation%
set classpath=E:\testBatchDemo\target\classes\mytest;
java -cp %classpath% C:\Users\Desktop-pc\.m2\repository\org\testng\testng\6.14.3\testng-6.14.3.jar; C:\Users\Desktop-pc\.m2\repository\org\seleniumhq\selenium\selenium-java\3.12.0\selenium-java-3.12.0.jar; org.testng.TestNG %projectLocation%\testng.xml
pause
任何人都可以提供帮助,需要调用哪个库或如何实现正确的 .class 路径。
【问题讨论】:
标签: java maven batch-file selenium-webdriver testng