zoukankan      html  css  js  c++  java
  • cmd 打包java成jar可执行文件

    1.创建java文件

      TestMain.java

    public class TestMain {
    	public static void main (String[] args) {
    		System.out.println(222);
    	}
    }
    

      

    2. 打开cmd

      ctrl + r

    3.切换到TestMain.java文件所在目录

      cd d:xx

    4.在xx目录下对TestMain.java文件进行编译,编译后生成TestMain.class文件

      d:xx>javac TestMain.java

    5.创建一个文件夹,名字任意,如test,为存储第6步创建文件和第4步生成的.class做准备

      d:xx>mkdir test

    6.创建文件,如 ttest,为第8步需要做准备,并在文件中添加内容如下

      d:xx>echo Manifest-Version: 1.0>ttest

      d:xx>echo Main-Class: TestMain>>ttest

    注意:

      冒号:后面一个空格,

      TestMain是运行Main方法的类,

      > 覆盖并向文件中添加内容,

      >> 换行并向文件中添加内容,并不覆盖源文件内容

    7,将编译好的TestMain.class和新建的ttest放入新建的test文件夹中

      d:xx>copy TestMain.class test

      d:xx>copy ttest test

    8.进行jar打包

      d:xx>jar -cvfm test.jar ttest -C test .

    注意:

      test.jar 为生成的jar文件

      ttest 为第6步创建的文件

      test 为第5步创建的文件夹

    -C 后面指定要打包的目录, 目录后面的 . 代表目录下所有文件

    jar后面的-m选项会将第6步新建的文件合并到 jar包中的 META-INF/MANIFEST.MF,也就是更新清单配置文件

    9.运行jar测验

      d:xx>java -jar test.jar

    此时在cmd中显示出java文件的输出内容 222

  • 相关阅读:
    Matrix
    Color the ball
    Coupons
    密码箱
    Milking Grid
    Substrings
    亲和串
    Jzzhu and Cities
    transition多个属性同时渐变(left/top)
    CSS3提供的transition动画
  • 原文地址:https://www.cnblogs.com/zj68/p/13378207.html
Copyright © 2011-2022 走看看