eclipse导出jar包

软件配置

操作系统: win10 企业版
软件配置: JDK:1.8.0_241; eclipse:Oxygen.3a Release (4.7.3a);

打包文件源码

Java工程名称:serialNum,其中有个java文件SetserialNum.java
在这里插入图片描述
SetserialNum.java内容如下:

package serialNum;

import java.text.SimpleDateFormat;
import java.util.Date;

public class SetserialNum {
public String setNum(String theLetter) {
	//传入A,现在时间为2020年03月30日12点45分18秒,最终生成A20200330124518
	String serialNum="";
	Date dNow = new Date( );
	SimpleDateFormat ft = new SimpleDateFormat("YYYYMMddHHmmss");
	serialNum=theLetter+ft.format(dNow);
	return serialNum;
    }

	public static void main(String str[]) {
		SetserialNum serial = new SetserialNum();
		String dstr=serial.setNum("A");
		System.out.println(dstr);
	}
}

一、eclipse导出jar包

操作步骤:
1.右键工程>>Export... >>Java>>Runnable JAR file>>Next
2.选择你要导出的工程(Launch configuration): serialNum;
3.选择要导出的路径(Export destination): D:\serialNum.jar
4.直接点 Finish,打包完成
在这里插入图片描述

说明:
Library handing: 库的处理
A.Extract required libraries into generated JAR:以解压的方式提取所需的库到生成的Jar包中
B.Package required libraries into generated JAR:将需要的Jar包放到生成的Jar包中
C.Copy required libraries into a sub-floder next to the generated JAR:将需要的库拷贝到一个子文件夹并放在生成的 jar 文件旁边

二、cmd命令执行Jar包

操作步骤:
打开cmd,输入 java -jar serialNum.jar > server.log 2>&1 点击回车
在这里插入图片描述

说明:
-jar 执行Jar包的参数
*.jar 要执行的Jar包
server.log 执行中出现异常的时候会输出到命令行中,看着很乱,我们把它写入文件
2>&1 错误重定向,将标准输出错误写入server.log中

执行结果:
在这里插入图片描述

posted @ 2020-04-09 12:03  天天向上327  阅读(721)  评论(0编辑  收藏  举报