【发布时间】:2014-11-29 12:52:30
【问题描述】:
我使用以下命令运行了一个 java 可执行文件
java -cp .;aa/bb/cc/dd/Main.jar aa.bb.cc.dd.Main
其中 aa.bb.cc.dd 是包含所有 .java、.class 和 Main.jar 文件的包 这个包在我运行这个命令的 src 文件夹中。 我收到一个错误
cannot execute binary file: Exec format error
谁能告诉我哪里出错了。
【问题讨论】:
-
使用分号开始一个新的 shell 命令,因此系统试图将 jar 视为本机可执行文件,而不是在 jvm 上运行它。
标签: java unix ubuntu command-line jar