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

一.准备需要打包的方法

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

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;

    }



}

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

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

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

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

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

 

三.使用idea工具配置jar

1.进入project struture

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

2.点击artifacts

 

设置jar包名称

选择文件内容

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

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

最后使用build

jar包生成完成效果

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

 

四.使用jar包

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

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值