通过命令行在zip中执行java类

时间:2014-01-20 06:30:44

标签: java command-line

如果我创建一个jar文件hello.jar,那么在hello.jar中执行Hello类,如下所示,

java -cp hello.jar Hello

它正常工作并在jar文件中执行Hello类的main方法。

但是如果我创建一个zip文件hello.zip然后在hello.zip中执行Hello类,如下所示,

java -cp hello.zip Hello

我得到 java.lang.ClassNotFoundException 异常。

如何通过命令行在zip文件中执行java类?

2 个答案:

答案 0 :(得分:2)

您是否已将MANIFEST.MF文件放入zip中?

答案 1 :(得分:0)