zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Spring Boot 项目访问依赖 jar 包内部的资源文件的路径问题详解

2023-09-14 09:07:23 时间

Spring Boot 项目访问依赖 jar 包内部的资源文件的路径问题详解

核心代码行:

Resource[]resources =new PathMatchingResourcePatternResolver().getResources(ResourcePatternResolver.CLASSPATH_ALL_URL_PREFIX +"META-INF/driver.properties");

直接上源码:

package com.bytedance.kunlun.engine.drivermanager;

import java.io.InputStream;

import java.net.URL;

import java.util.*;

import com.bytedance.kunlun.sdk.drivermanager.api.Driver;

import org.springframework.core.io.Resource;

import org.springframework.core.io.support.PathMatchingResourcePatternResolver;

import org.springframework.core.io.support.ResourcePatternResolver;

public class KunLunDriverManager {

/**

* 注册进系统的驱动列表

*/

    private final static MapregisteredDrivers =new HashMap<>();