【发布时间】:2014-03-14 14:28:41
【问题描述】:
我正在尝试在 cloudbees 上部署一个 grails 应用程序。 为了做到这一点,我有一个 Jenkins 工作来构建战争并部署它。 我的应用程序使用 ImageMagick 来调整图片大小。 在 cloudbees 网站上阅读了他们的服务器已经安装了 ImageMagick 之后,我做了一个测试: 在我的 Jenkiks 工作中,我放置了一个“执行 shell”部分:
convert --version
运行作业时,一切正常,我在控制台输出中看到:
+ convert --version
Version: ImageMagick 6.7.5-6 2012-08-11 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC
Features: OpenMP
我的应用程序使用 im4java 包装器。 当我尝试在我的应用程序中调整图片大小时,出现以下错误:
org.im4java.core.CommandException: java.io.IOException: Cannot run program "convert": error=2, No such file or directory
所以,我不明白为什么自从安装了 ImageMagick 后就不能工作。
你能给我一些想法吗?
谢谢。
C.C.
【问题讨论】:
标签: grails jenkins imagemagick cloudbees