2017-02-03 82 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

相關問題