【Spring】springloadedホット・デプロイ


クラスを追加したり、クラスメソッドを追加したり、クラスメソッドの署名を変更したりする必要がある場合は、テスト環境でも本番環境でもコードを有効にするためにサーバを再起動する必要があります.
springloadedを使用すると、サーバを再起動する必要がなく、変更がすぐに有効になります.
springloadedを使用するには、次のようにJVMの起動パラメータを追加するだけです.
-javaagent:C:/springloaded-1.2.0.RELEASE.jar -noverify

tomcatを使用する場合も、JVM起動パラメータを変更してtomcat/binディレクトリのcatalinaを開く.batファイル、行の追加
set JAVA_OPTS=-javaagent:C:/springloaded-1.2.0.RELEASE.jar -noverify

またはspringloaded-1.2.0.RELEASE.JArパッケージはbinディレクトリの下に置いて、行を追加します.
set JAVA_OPTS=-javaagent:C:/springloaded-1.2.0.RELEASE.jar -noverify