|
|
| 全面了解jar问题 |
作者:未知
文章来源:www.jspcn.net
访问次数:1960次
加入时间:2005年01月19日
|
|
public class HelloWorld { public static void main(String args[]) { System.out.println ("MainClass work well"); SubClass mycls = new SubClass();
} }
class SubClass { public SubClass() { System.out.println ("SubClass work well"); } } 第一步: 把它放到D:的JavaDoc目录下,则D:JavaDoc下会有HelloWorld.java,然后再控制台下编译 通过(本程序没有错,通不过编译,则需设置好你的java环境变量) 编译:D:JavaDoc>javac HelloWorld.java 解释:D:JavaDoc>java HelloWorld 若有输出则开始打包 1):在D:JavaDoc下只留下HelloWorld.class SubClass.class(删除其他文件) 2):在D:JavaDoc下创建META-INF文件夹,再次在META-INF下新建文件MANIFEST.MF(里面不写任何东西) 3):在D:下新建MANIFEST.MF文件 下面是该文件内容 Main-Class: HelloWorld 4):在控制台下进入D:JavaDoc 输入打包命令 D:JavaDoc>jar cvfm FirstjarFile.jar ../manifest.mf * 在JavaDoc下生成了FirstjarFile.jar 运行:java -jar firstjarfile.jar 结果便显示出来: MainClass work well SubClass work well
|
|
|