利用终端命令让jrebel 支持tomcat热部署或者支持jboss服务器的部署

/***************************************************************************TOMCAT服务器*********************************************************************/

============== windows ===============

Go to %TOMCAT_HOME%\bin and create the file startup-jrebel.cmd with the following contents:
@echo off
set JAVA_OPTS=-javaagent:%REBEL_HOME%\jrebel.jar %JAVA_OPTS%
call "%~dp0\startup.bat" %*

You can also create a catalina-jrebel.cmd with the following content:
@echo off
set JAVA_OPTS=-javaagent:%REBEL_HOME%\jrebel.jar %JAVA_OPTS%
call "%~dp0\catalina.bat" %*

https://www.douban.com/note/260616269/
============= linux =========
Go to $TOMCAT_HOME/bin and create the file startup-jrebel.sh with the following contents:
#!/bin/bash
export JAVA_OPTS="-javaagent:$REBEL_HOME/jrebel.jar $JAVA_OPTS"
`dirname $0`/startup.sh $@

You can also create a catalina-jrebel.sh with the following content:
#!/bin/bash
export JAVA_OPTS="-javaagent:$REBEL_HOME/jrebel.jar $JAVA_OPTS"

`dirname $0`/catalina.sh $@


/*************************************************************JBOSS_HOME*****************************************************************************/

==============================================linux ubuntu=====================================================

#!/bin/bash
export JAVA_OPTS="-javaagent:/home/sugh/JAVA/jboss/jboss-5.0.0.GA/jrebel/jrebel.jar -Xms1024m -Xmx1024m -XX:MaxPermSize=512m $JAVA_OPTS"
`dirname $0`/run.sh -b 0.0.0.0 $@


==============================================windows===================================================

@echo off
set JAVA_OPTS=-javaagent:%REBEL_HOME%\jrebel.jar -Xms1024m -Xmx1024m -XX:MaxPermSize=512m %JAVA_OPTS%
call "%~dp0\run.bat" %*



你可能感兴趣的:(linux,shell)