如何在所有依赖项下运行测试用例 jar?



我使用 Intelli J IDE 构建一个包含所有依赖项和测试类的可执行 JAR。

/src/main/java/META-INF/MANIFEST。MF 是

清单版本:1.0 主类:org.testng.TestNG

当我使用命令运行jar时

java -jar tahoe-test.jar org.testng.TestNG suites/t123.xml

我收到错误:

错误:无效或损坏的 jarfile tahoe-test.jar

如果我解压缩jar然后运行命令

java org.testng.TestNG suites/t123.xml

一切正常!为什么我不能运行罐子?

尝试运行:

java -cp tahoe-test.jar org.testng.TestNG suites/t123.xml

最新更新