我有一个springboot应用程序,它包含一个使用xslt转换某些内容的外部jar。jar包含xslt和相关代码。我无法从jar加载运行转换和其他东西所需的资源。
我把jar装进我的pom里
<dependency>
<groupId>external-lib</groupId>
<artifactId>external-lib</artifactId>
<scope>system</scope>
<version>1.0</version>
<systemPath>{dir}/lib/externar_xlst.jar</systemPath>
</dependency>
我的spring应用程序正确运行jar的代码。但它无法加载资源。在jar里我有这样的代码:
Source xslt_soruce = new StreamSource(ClassLoader.class.getResourceAsStream("/transformation_1.xslt"));
如何正确加载资源?我可以看到jar中的资源和外部jar的测试代码正常运行。
谢谢
暂无答案!
目前还没有任何答案,快来回答吧!