1

问候,

我正在尝试启动一个 scala/liftweb 项目以在 Google App Engine 上进行部署。为此,我需要使用 maven 将其打包为 .war。

但是,每当我运行“mvn”命令时,都会遇到:

Error opening zip file or JAR manifest missing : /Applications/JRebel/jrebel.jar
Error occurred during initialization of VM
agent library failed to init: instrument

我的 Maven 有什么问题还是我需要 Jrebel?我看到 jrebel 不是免费的,这就是我如此惊讶的原因。

谢谢!

4

3 回答 3

4

不,运行 Maven绝对不需要 JRebel

于 2011-06-07T01:58:41.353 回答
2

正如 Matt 提到的,JRebel 不需要运行 Maven。然而,ZeroTurnaround 确实提供了与 Scala 一起使用的免费版本。你可以在这里得到它:

http://sales.zeroturnaround.com/

至于您的错误 - 它表明您正在尝试启动 JVM,就好像您正在使用 JRebel 一样。您正在运行的完整 Maven 命令是什么?您的 MAVEN_OPTS 环境变量中有什么?如果其中任何一个包含 -noverify -javaagent:/Applications/JRebel/jrebel.jar 之类的内容,那么这就是您的问题。

于 2011-06-07T02:32:57.713 回答
0

问题的原因之一是 jrebel.jar 路径中的空白确保路径中没有空白,如“程序文件”

于 2015-10-17T15:11:31.150 回答