2017-02-03 105 views
0

我在eclipse中没有主要方法创建java项目&右键单击项目,导出为jar并创建。现在我试图从CMD执行jar,但它显示错误。 无主清单属性,在executecookie.jar是否有可能在没有主要方法的java中执行jar文件

即使我试着在CMD下面的命令: java -jar executecookie.jar java -jar executecookie.jar com.cookie.CookieApp
我的代码是:
public class CookieApp { public static String CookieMethod() { System.setProperty("webdriver.chrome.driver","/SD_WorkspaceNew/CookieJar/chromedriver.exe"); WebDriver driver=new ChromeDriver(); driver.get("http://localhost:8080/qcbin/rest/is-authenticated?login-form-required=y"); .......
return CookieResult;
} }

这是可以从CMD运行jar文件没有主要方法?如果是的话,我该如何解决这个问题?

回答

1

您收到错误不是因为您没有主要方法。这是因为您没有正确打包的jar文件的清单文件和其他必需属性。请查询JAR file specification了解更多详情。

这是可能执行从CMD jar文件没有主要方法? 如果是的话,我该如何解决这个问题?

您是否尝试在系统中执行其他jar文件?

java -jar file.jar 

该命令确实是执行jar文件的正确方法。

+0

我已经manifest.txt文件,并提到了包,类名也 – user3114967

相关问题