如何使用提供的jmagick lib与Spring Boot可执行文件?

时间:2017-11-11 17:30:32

标签: spring-boot

我提供的jmagick库位于/usr/share/java/jmagick-6.6.9.jar。

开始申请后我有错误:

  

java.lang.ClassNotFoundException:magick.MagickException

gradle.build有jmagick:

provided group: 'jmagick', name: 'jmagick', version: '6.6.9'

和application.properties有loader.path:

loader.path=jmagick-6.6.9.jar!/usr/share/java

1 个答案:

答案 0 :(得分:0)

<强>解决方案

在build.gradle上设置'ZIP'布局:

springBoot {
    executable = true
    layout = 'ZIP'
}

创建loader.properties:

loader.path=/usr/share/java/jmagick-6.6.9.jar