在javaSE开发过程中有时我们需要打出可以单独运行的jar包,但有时由于操作步骤中选错某一步骤而导致打出的jar不能被运行,下面展示一下正确的步骤:

我们首先建一个javaSE项目,随便命名就可以:

然后我们新建一个Java类 JFrameTest

j2se项目如何打成可以运行Jar包

类代码如何:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
import java.awt.Color;
 
import javax.swing.JFrame;
 
public class JFrameTest {
 
    public static void main(String[] args) {
        JFrame jFrame=new JFrame("JFrame窗体");
        jFrame.getContentPane().setBackground(Color.RED); // 设置容器的背景颜色
        jFrame.setLocation(400200); // 设置容器的位置
        jFrame.setSize(500,200); // 设置容器大小
        jFrame.setVisible(true); // 让容器显示
    }
}


然后我们右击项目,选择 Export(导出):

j2se项目如何打成可以运行Jar包

下面就是重点了。一定要选择Runnable Jar file,可以运行Jar包; 选择第一个Jar file就坑了,那个是不可运行的Jar包;

我们继续点Next ;

j2se项目如何打成可以运行Jar包

这里 我们首先选择启动的包含main方法入口的主类,我们开发的j2se项目可能有好几个类里都包含main方法,我们要选入口的类(一般是登录的那个类);

我们这里选择JFrameTest; 然后我们再点Browse(浏览),导出的目标位置,就放桌面算了;

j2se项目如何打成可以运行Jar包

最后我们选择Finish,我们会看到桌面会有一个Jar包;

j2se项目如何打成可以运行Jar包

我们双击运行下,

j2se项目如何打成可以运行Jar包

直接出结果。



相关文章: