zoukankan      html  css  js  c++  java
  • [转] 如何双击jar文件启动java应用程序

    import java.awt.*; 
    import java.awt.event.*; 
    import javax.swing.*;  

     public class MyClass{ 
             public static void main(String[] args){ 
             JFrame f=new JFrame(); 
             f.addWindowListener(new WindowAdapter(){ 
                     public void windowClosing(WindowEvent e){ 
                        System.exit(0); 
                     } 
               }); 
              f.getContentPane().add(new JLabel("Hello world")); 
              f.setSize(200,200); 
              f.setVisible(true); 
            } 
      }  
       
    1、先编译源文件 
       javac   MyClass.java  
                  
    2、再创建manifest.mft文件 
    Manifest-Version: 1.0 
    Main-Class: MyClass 
    Classpath: MyJar.jar 

    3、制作jar文件 
    C:\java>jar cvfm MyJar.jar manifest.mft MyClass.class MyClass$1.class 
    标明清单(manifest) 
    增加:MyClass.class(读入= 750) (写出= 485)(压缩了 35%) 
    增加:MyClass$1.class(读入= 379) (写出= 270)(压缩了 28%) 

    4、测试 
    C:\java>java -jar MyJar.jar 

    5、用鼠标双击MyJar.jar,大功告成. 

  • 相关阅读:
    USACO 1.2 Broken Necklace
    USACO 1.2 Friday the Thirteenth
    USACO 1.1 Greedy Gift Givers
    USACO 1.1 Your Ride Is Here
    CSP考试策略
    CF444A DZY Loves Physics【结论】
    树状数组-复习笔记
    CF792E Colored Balls【思维】
    USACO4.4 Shuttle Puzzle【bfs+优化】
    拓扑排序-学习笔记
  • 原文地址:https://www.cnblogs.com/temptation/p/573357.html
Copyright © 2011-2022 走看看