在网上看了点教程.跟着做了.
但是不行~我把问题贴出来大家帮忙看看.
1、我的JAVA文件代码为:
package com.mawudong;
import java.io.PrintStream;
public class HelloWorld
{
public HelloWorld()
{
}
public void sayHello()
{
System.out.println("oh!\u8001\u864E!");
}
public static void main(String args[])
{
HelloWorld helloworld = new HelloWorld();
helloworld.sayHello();
}
}
com包放在E:\path\sample目录下,已经编译成CLASS文件了
2、manifest.mf文件放在E:\path\sample目录下,内容为
Manifest-Version: 1.0
Main-Class:com.mawudong.HelloWorld
HelloWorld后面的空格和回车都有
3、最后在cmd下面输入jar cvmf HelloWorld.jar manifest.mf com .
第三步执行后总是报ZipException异常。麻烦大家帮我看看!
根据 wg84cn说的试了下,可以了.但使用
java -jar HelloWorld.jar 运行的时候还是会提示
Failed to load Main-Class manifest attribute from HelloWorld.jar