如何通过procmail执行.jar文件?
我的食谱:
:0
* ^Subject.*test
* B ?? test
| /usr/local/bin/java /home/username/.procmail/printer.jar
以目前的形式,它不起作用,但如果我改变执行jar文件以转发邮件:
! mail@mail.com
效果很好。
怎么办?
修改 我只是查看了日志文件,这里是:
Error: Could not find or load main class .home.Main..procmail.printer.jar
答案 0 :(得分:0)
显然,Java的参数需要是类名,而不是包含类定义的文件的路径。
或者,正如评论中所述,在jar文件名之前传递-jar
选项。