在Spring Boot Application中添加外部jar文件

时间:2017-08-19 14:05:34

标签: spring spring-mvc spring-boot jar pom.xml

我有一个正在开发的Spring Boot应用程序,它需要一个外部jar来使用该库。

这是添加外部jar的方法;

<dependency>
    <artifactId>uptime-sdk</artifactId>
    <groupId>com.uptime.app</groupId>
    <version>2.0.0-ALPHA</version>
    <scope>system</scope>
    <systemPath>${basedir}/src/lib/uptime-sdk-fatjar.jar</systemPath>
</dependency>

以上实现在使用IntelliJ中的嵌入式Tomcat服务器运行应用程序时有效。

但是在将应用程序打包在.war文件中并将其部署到Tomcat服务器之后,该应用程序无效。相反,我得到了例外;

java.io.FileNotFoundException

异常指向外部jar中找到的类。

当我检查用于生成.war文件的文件时,我无法在WEB-INF或META-INF文件夹中看到外部jar。

任何形式的帮助或指导都将受到高度赞赏。

0 个答案:

没有答案