JSP,OSX 10.9.4& ImageMagick - " / opt / local / bin / identify":error = 2,没有这样的文件或目录

时间:2014-10-01 09:04:28

标签: macos jsp intellij-idea

我目前正在开发一个大型遗留JSP项目 - 而不是我对JSP一无所知。我试图在IntelliJ中设置应用程序,并且我在.MacOSX/environment.plist文件中设置了大量密钥但是当我尝试在应用程序的本地环境中上传图像(使用ImageMagick)时,我收到以下错误:调试终端(错误全部在一行):

.ImageUploadException: command /opt/local/bin/identify -format %w;%h; - failed: java.util.concurrent.ExecutionException: java.io.IOException: Cannot run program "/opt/local/bin/identify": error=2, No such file or directory

使错误更容易阅读

.ImageUploadException: command /opt/local/bin/identify -format %w;%h; 
- failed: java.util.concurrent.ExecutionException: java.io.IOException: 
Cannot run program "/opt/local/bin/identify": error=2, No such file or directory

经过一番研究后,我在launchd.conf文件夹中创建了一个/etc文件,并在Stackoverflow和其他一些地方添加了以下行:

setenv PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

我重启了,我仍然得到同样的错误?如果我在终端中运行echo $PATH,我会得到以下内容:

/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin

有谁知道我做错了什么?我正在使用运行OS X 10.9.4的MacBook Pro,并且当我运行$ which port时安装了MacPorts我得到以下内容:/opt/local/bin/port

提前致谢

1 个答案:

答案 0 :(得分:0)

我所做的是重新安装X-Code工具并在上述修改后重新安装ImageMagick ......这一切现在似乎都有用了吗?