原创

idea将复用方法打成jar包,便于以后使用

温馨提示:
本文最后更新于 2022年10月27日,已超过 918 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

一.准备需要打包的方法

以时间处理和判断是否空字符串为例

package com.peifu.util;


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

/**
 * @Author peifu
 */
public class DateUtil {


    public static Date strFromDate(String date) {
        if (null==date || "".equals(date)) {
            return null;
        }
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date dateTemp = null;
        try {
            dateTemp = sdf.parse(date);
        } catch (ParseException e) {
            e.getErrorOffset();
        }
        return dateTemp;
    }

    public static String DateFromstr(Date date) {
        if (null == date) {
            return null;
        }
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String dateTemp = sdf.format(date);
        return dateTemp;
    }

}
package com.peifu.util;

/**
 * @Author peifu
 */
public class MyStringUtils {


    public static boolean isEmpty(String s){

        if(null==s || "".equals(s)){
            return true;
        }
        return false;

    }



}

二.根据工具类里面的包名建立文件夹,然后将工具类拷贝进去

img

cmd模式进入到该文件夹,使用javac编译 如 javac DateUtil.java

如果有多个工具类,则在每个类之间加个空格javac DateUtil.java MyStringUtils.java

注意:类中包含中文时,需要将编码格式改为GBK,只能使用当前jdk版本包含的方法和类

编译成功后,删除.java文件

img

三.使用idea工具配置jar

1.进入project struture

img

也可以直接点击右上角的图标

img

2.点击artifacts

img

img

设置jar包名称

img

选择文件内容

img

选则日期工具和字符串工具的位置,一定要在包的上一级。

如包是com.peifu.util 选择的时候一定要在com的上一级,不然引用的时候找不到

img

最后使用build

img

img

jar包生成完成效果

img

备注:该programming项目是随便建的一个,对jar包生成没有影响,只是生成的位置不同。

四.使用jar包

参照我之前的博客https://blog.csdn.net/distinySmile/article/details/105426520

正文到此结束