Spring Boot 外部 jar 未加载
SpringBoot external jar not load
我有一个带有 spring 引导的 java 项目,我需要从外部文件夹加载 application.properties 和依赖项 jar。
我使用类路径中的 application.properties 进行了测试,loader.path 属性 可以正常工作。
当我使用外部属性文件(我确定它们被使用)时,loader.path 无法正常工作,结果是 ClassNotFound,因为没有加载 jars。
另外,当我使用 **-Dloader.path=**xxx 启动应用程序时,它工作正常。
如何使用外部属性和 jar 解决问题?
这是document
- 您需要确定不同属性个文件的加载顺序。
- 您需要确保 loader.path 指向正确的路径。我的意思是,相对路径还是绝对路径?你最好打印出来。
我有一个带有 spring 引导的 java 项目,我需要从外部文件夹加载 application.properties 和依赖项 jar。
我使用类路径中的 application.properties 进行了测试,loader.path 属性 可以正常工作。
当我使用外部属性文件(我确定它们被使用)时,loader.path 无法正常工作,结果是 ClassNotFound,因为没有加载 jars。
另外,当我使用 **-Dloader.path=**xxx 启动应用程序时,它工作正常。
如何使用外部属性和 jar 解决问题?
这是document
- 您需要确定不同属性个文件的加载顺序。
- 您需要确保 loader.path 指向正确的路径。我的意思是,相对路径还是绝对路径?你最好打印出来。