`
mengtaohj
  • 浏览: 22857 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

导出jar包,执行jar包方法汇集

    博客分类:
  • java
 
阅读更多

我自己写了一个小web程序,想通过导出jar包,然后通过命令的形式执行。

 

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
 
public class FrameDemo extends JFrame 
                       implements ActionListener {
     
    public FrameDemo() {
        setTitle("FrameDemo");
        JButton btn = new JButton("退出");
        add(btn);
        btn.addActionListener(this);
    }
     
    public void actionPerformed(ActionEvent e) {
        System.exit(0);
    }
     
    public static void main(String[] args) {
        FrameDemo f = new FrameDemo();
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        f.pack();
        f.setVisible(true);
    }
}

 

第一:导出jar包,具体步骤如下:

        1、右击项目,选择export----》fat jar exporter---》然后选择要导出的项目----》在main-class选项中选择需要执行的入口,即main方法。然后单击下一步,完成。(导出成功后会显示一个路径,这个路径就是你导出jar包所在的路径,已经要记住,否则你就要再导出一个看看。呵呵)ok,此刻jar包导出成功。

第二:执行jar包文件,具体如下:

        1、执行jar包:java -jar FrameDemo.jar,也可以在jdk的环境下双击jar包就可以启动里面的GUI,前提是启动GUI的类就是Main-Class

说明:要想双击执行jar包,要指明Main-Class,命令行中的e参数就是指定Main-Class的,com表示把带包编译后com目录下的所有文件全部压缩到jar包中

注:jar包和zip包都是压缩包,jar包里放的是*.class文件,不是*.java文件

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics