2014-09-04 22 views
0

我想通過命令行運行Java可執行文件。零星的「無法找到或加載主類」

首先我去可執行文件位於目錄並執行以下命令:

java -cp .;JARNAME-0.0.1-SNAPSHOT.jar main.class.name

這是一個打包的罐子,因此不會有任何.class文件。

但是,此命令偶爾會拋出Error: Could not find or load main class main.class.package.name錯誤消息。

有沒有人有任何建議,以達到這個底部?

感謝

+0

JAR包含.class文件。 – Adi 2014-09-04 14:15:39

+1

你是什麼意思「這是一個打包的jar,所以它沒有任何.class文件」?類文件在哪裏? – talex 2014-09-04 14:16:30

回答

0

最後一個參數是名,而不是包名

+0

感謝talex,那是一個錯誤,我確實有主類名。 – czchlong 2014-09-04 14:19:03

相關問題