将lib目录下的jar变成maven(dependency)方式

在重构一个老的SpringMVC项目为SpringBoot并使用Maven管理时,面临将大量lib目录下的jar文件转换为Maven依赖的问题。由于手动查找并添加每个jar到Maven仓库耗时且易出错,作者分享了处理这一问题的经验,希望对有类似需求的开发者有所帮助。
摘要由CSDN通过智能技术生成

最近涉及到做一些关于传统项目进行重构的任务,我正在做一个老的springmvc重构任务,其中遇到一个问题,就是我想重构成springboot 用上maven管理,(原来是传统的jar引用)但是lib下的jar太多了,太多,我一个一个区maven仓库查一个一个写很费时间,也从找了一些博客的,一堆bug,完全不能用,特此写了一个博客,希望能帮到有需要帮助的人,如果你不介意耽误点时间,可以花点时间评论一下,这会让我觉得非常有成就感,,,,

 

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.jar.JarInputStream;
import java.util.jar.Manifest;
import org.dom4j.Element;
import org.dom4j.dom.DOMElement;
import org.jsoup.Jsoup;
import com.alibaba.fastjson.JSONObject;

public class test {
    public static void main(String[] args) throws FileNotFoundException, IOException {
        Element dependencys = new DOMElement("dependencys");
        File dir = new File("/Users/huanghong/Desktop/code/bankcard/src/main/resources/lib"); //lib目录
        for (File ja
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值