[英]Error during conversion of .class file to jar file
我无法理解错误的原因。我想将.class文件转换为jar文件,
在dos上我写:
java cf myjar.jar * .class
但是这是我得到的回报:
错误:在线程“ main”中找不到主类cf异常java.lang.NoClassDefFoundError:cf
---然后继续
为什么我收到此错误,这是什么?
您正在运行错误的命令java
而不是jar
。 这就是为什么它将cf
视为类名。
你要:
jar cf myjar.jar *.class
首先,您需要使用jar命令,java命令正在运行,而jar命令将创建.jar文件。
您还需要包括一个清单文件,该清单文件将确定应用程序的主类。 请参阅使用清单文件 。 如果没有清单文件,则在运行应用程序时需要指定主类,例如“ java -cp JARFILE.jar package.MyMain”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.