【问题标题】:Can we run a Jar file of Selenium WebDriver code from Linux terminal? How?我们可以从 Linux 终端运行 Selenium WebDriver 代码的 Jar 文件吗?如何?
【发布时间】:2015-04-28 05:59:07
【问题描述】:

当我尝试使用命令 java -jar samplewebdrivercode.jar 执行此操作时,我发现 Manifest 错误。

有可能吗?

【问题讨论】:

  • 您遇到的错误是什么?
  • 您需要编辑您的问题并添加整个堆栈跟踪。
  • 我得到的错误:“没有主清单属性,在 sample.jar 中”
  • 这是我在终端“no main manifest attribute, in sample.jar”中得到的唯一一行
  • 你可以试试这个 - java -cp samplewebdrivercode.jar Main

标签: linux selenium jar selenium-webdriver webdriver


【解决方案1】:

你的文件不符合jar executable的要求

如果你想使用-jar 选项运行,它应该有一个带有Main-Class 属性的清单文件。

或者,您可以通过使用 -cp-classpath 选项指定类路径来运行 jar,其中类应该有一个入口点,即 main 方法。

可以这样调用 java -classpath app.jar your.package.name.MainClass

【讨论】:

  • 嗨,Deimus,我收到此错误“无法找到或加载主类 mycassname”
  • @PravinWare 指定你的类名,即SCPerformingTests,虽然它的名字听起来很奇怪。
猜你喜欢
  • 2016-09-23
  • 2020-03-08
  • 1970-01-01
  • 2015-09-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-07
相关资源
最近更新 更多