经常有朋友写完一个j2se项目来问我如何打成Jar包,很多朋友自己摸索了。由于选错了一个选项,打出来的是Jar包,但不是可运行Jar包;
今天我来讲下J2se项目如何打包成可运行Jar包;
我们首先建一个J2se项目,随便取名 就叫Test算了:
然后我们新建一个Java类 JFrameTest
类代码如何:
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(
400
,
200
);
// 设置容器的位置
jFrame.setSize(
500
,
200
);
// 设置容器大小
jFrame.setVisible(
true
);
// 让容器显示
}
}
然后我们右击项目,选择 Export(导出):
下面就是重点了。一定要选择Runnable Jar file,可以运行Jar包; 选择第一个Jar file就坑了,那个是不可运行的Jar包;
我们继续点next
这里 我们首先选择启动的包含main方法入口的主类,我们开发的j2se项目可能有好几个类里都包含main方法,我们要选入口的类(一般是登录的那个类);
我们这里选择JFrameTest; 然后我们再点Browse(浏览),导出的目标位置,就放桌面算了;
最后我们选择Finish,我们会看到桌面会有一个Jar包;
我们双击运行下
结果直接出来了