Я использую testNG и Selenium для запуска теста нескольких приложений моего приложения.
после установки mvn проект успешно компилируется и генерируется целевой файл, содержащий все классы и файл .jar, но это решение не является исполняемым, так как мой фреймворк не содержит метод main, так как является TESTNG FRAMEWORK.
Как этот файл может быть исполняемым, чтобы можно было развернуть его в более низких средах или запустить решение с помощью планировщика задач!
это для инфраструктуры автоматизации тестирования для веб-приложения, использующего maven testng и selenium webdriver (PageObjectModel)
C: \ Users \ myuser \ Documents \ test \ myapp \ target> java -jar myapp-1.0-SNAPSHOT.jar
без атрибута основного манифеста, в myapp-1.0-SNAPSHOT.jar
это когда я получаю при попытке выполнить jar из сгенерированного целевого файла.