繁体   English   中英

如何在Spring中从外部jar导入资源?

[英]How to import a resource from external jar in Spring?

我想自动连线位于外部jar中的资源文件。 当我将此外部文件放入src/main/resources并使用classpath:file找到它时,一切正常。

如何参考外部jar实现相同的目的?

//@Value("org.springframework.batch.core.schema-h2.sql") //this does not work
@Value("classpath:schema-h2.sql") //src/main/resources/schema-h2.sql
private Resource sql;

好的,我应该尝试用斜杠替换点,它的工作方式如下,仅供参考,以供参考:

@Value("classpath:org/springframework/batch/core/schema-h2.sql")
private Resource sql;

也许这应该是System属性或在props文件中指定的值? 它的常数,所以我不明白为什么您需要用这种方式自动接线

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM