打开zip文件或JAR清单时缺less错误:jrebel.jar

在我的远程服务器上configurationJRebel(在linux上的JBoss)时,我已经configuration了JVM参数

-javaagent:/home/user/jrebel.jar“-Drebel.remoting_plugin = true

jrebel.jar绝对是在那个位置,但服务器无法启动的错误:

打开zip文件或JAR清单时缺less错误:/home/user/jrebel.jar VM代理程序库初始化过程中发生错误,无法启动:instrument

所以arg被正确地传递给JVM,但是对于我来说,我无法弄清楚为什么找不到jar。 我已经经历了每一个零转换文章,我可以find+看着已经解决了其他人的解决scheme,但没有运气。 有任何想法吗?

原来是一个权限问题 – JBoss用户没有权限访问我放入jrebel.jar的目录。

本来会很高兴有一个更有意义的错误 – 例如“权限被拒绝”。 尽管我猜测,但显示了我对Linux知识的缺乏。

在将jar移动到JBoss安装目录中之后,将jar所有者更改为JBoss用户并添加了读/写/执行权限,一切正常。