<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi all<br>
<br>
oVirt developers now have FOSS license to use jRebel.<br>
<br>
what is jRebel?<br>
<br>
from <a class="moz-txt-link-freetext" href="http://zeroturnaround.com/software/jrebel/">http://zeroturnaround.com/software/jrebel/</a><br>
<br>
"View Changes Instantly,
<div class="card-col">
<p>See all changes to Java application instantly in the browser.
Save and refresh! Locally or remotely. No Maven build needed!"<br>
</p>
<p><br>
Yes no need to run make,mvn,setup and so on...<br>
</p>
<p><br>
step to make it work (5 minutes work)<br>
</p>
<p>* install jRebel plugin for your IDE -
<a class="moz-txt-link-freetext" href="http://manuals.zeroturnaround.com/jrebel/ide/index.html">http://manuals.zeroturnaround.com/jrebel/ide/index.html</a><br>
* send me a *private* mail, I'll reply back with the key, then
go activate the plugin from your IDE <br>
* right click "bll" project and ask the pick jRebel from the
menu to create a rebel.xml <br>
* place <i><b>20-java.conf</b></i> under <b><i>$PREFIX/ovirt-engine/etc/ovirt-engine/engine.conf.d/</i></b>
and edit it to point to your jrebel.jar.<br>
</p>
<p> this is my <i><b>20-java.conf</b></i>: </p>
<p> ENGINE_JVM_ARGS="${ENGINE_JVM_ARGS}
-javaagent:/home/rgolan/.IntelliJIdea12/config/plugins/jr-ide-idea/lib/jrebel/jrebel.jar"<br>
</p>
<p><br>
from now on, every change to a class in bll which is compiled
(so target/classes dir changes) will be reloaded in the jvm. <br>
</p>
<p><br>
note: this add few seconds to jboss boot time. but worth it. <br>
</p>
</div>
Thanks,<br>
Roy<br>
</body>
</html>