JRebel是否需要运行Maven?

时间:2011-06-07 01:31:35

标签: google-app-engine maven lift jrebel

问候,

我正在尝试启动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不是免费的,这就是为什么我很惊讶。

谢谢!

3 个答案:

答案 0 :(得分:4)

不,JRebel肯定运行Maven。

答案 1 :(得分:2)

正如Matt所说,JRebel不需要运行Maven。但是,ZeroTurnaround确实提供了一个适用于Scala的免费版本。你可以在这里得到它:

http://sales.zeroturnaround.com/

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

答案 2 :(得分:0)

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