zoukankan      html  css  js  c++  java
  • 将Java应用程序打包成可执行的Jar包

    可以将多个class文件打包为jar包,在指定程序入口点情况下,可以用 java –jar jar包名称
    的方式调用jar包内主类的main函数。

    程序源代码如下:

    //Math.java
    public class Math {
        
        public int add(int a, int b) {
            return a + b;
        }

        public int sub(int a, int b) {
            return a - b;
        }    
    }

     

    //BasicJavaAPP.java
    public class BasicJavaAPP {
        
        public static void main(String[] args) {
            
            Math math = new Math();
            int result = math.add(3,4);
            System.out.print(result);
        }
    }

     

    编译方法如下:

     

    rem run.cmd:编译..src目录下的两个java源文件到当前路径,并将生成的class文件打包成单一执行文件。
    @echo off
    path C:Program FilesJavajdk1.7.0_45in
    echo Compile application,coded by xumh
    javac ..srcBasicJavaAPP.java ..srcMath.java -d .
    java BasicJavaAPP
    echo.
    echo Create Jar Package and Run the Jar App.
    pause
    jar -cfve xumh.jar BasicJavaAPP BasicJavaAPP.class Math.class
    java -jar xum pauseh.jar



  • 相关阅读:
    userInteractionEnabled
    shareInstance
    UISearchBar
    IOS开发之UIView总结1
    IOS Table中Cell的重用reuse机制分析
    显示/隐藏Mac隐藏文件
    iOS视图控制对象生命周期-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear的区别及用途
    2020/4/7
    2020/4/6
    2020/4/4
  • 原文地址:https://www.cnblogs.com/flaaash/p/3411494.html
Copyright © 2011-2022 走看看