我使用 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