Мне интересно создать правильный 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.