JavaEditOnPlace - jdobes/spacewalk GitHub Wiki
Java edit on place
Let say you want to edit single .java file on existing running machine. Let say the file you want to edit is KickstartCommand.java (picked up by random):
cd /tmp
mkdir -p com/redhat/rhn/domain/kickstart/
scp yourmachine:/yourdir/java/src/com/redhat/rhn/domain/kickstart/KickstartCommand.java com/redhat/rhn/domain/kickstart/
javac -extdirs /var/lib/tomcat5/webapps/rhn/WEB-INF/lib/ com/redhat/rhn/domain/kickstart/KickstartCommand.java
jar uf /usr/share/rhn/lib/rhn.jar com/redhat/rhn/domain/kickstart/KickstartCommand.class
/etc/init.d/tomcat5 restart