Why do we need JRebel/Liferay Integration?Why do we need JRebel/Liferay Integration?https://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=121941122024-03-28T18:40:42Z2024-03-28T18:40:42ZWhy do we need JRebel/Liferay Integration?Andres Luukhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=121941112012-01-23T07:49:30Z2012-01-23T07:49:30ZThe core of JRebel is reloading changed Java classes, but in a more complex environment this is not enough.<br />For example Liferay has some configuration in XML, some runtime objects get constructed at deploy time, but when the class changes at runtime we don't know out of the box what also needs to be reinitialized.<br />So JRebel/Liferay Integration is meant to fix that issue.<br />For example the integration currently monitors Liferay xml configuration and some properties files, and when it finds that their timestamp has changed it redeploys some part of the Liferay portlet that used that conf file for starting up.<br />Also there is a feature for <a href="http://zeroturnaround.com/blog/jrebel-how-to-changing-liferay-jsp-hooks-without-redeploying/">JSP hooks</a>, that allows changing the jsps inside the hook witho