to check "real world" plugin usage during plugin development (i.e.complex automate integration tests (check various configurations before a release, see run-tests.sh script).The purpose of an example application is: HotswapAgent adds watchResources configuration.HotswapAgent extraClasspath is similar to JRebel configuration.You need a special IDE plugin to fix debugging. JRebel modifies bytecode of all classes on reload.JRebel is neither open source nor free.JRebel is currently more mature and contains more plugins.HotswapAgent does not need any additional configuration for basic project setup.HotswapAgent (DCEVM) supports Java8, Java11 and Java17!.Should you have any problems or questions, ask at HotswapAgent forum. Fast - until the plugin is initialized, it does not consume any resources or slow down the application (see Runtime overhead for more information).Framework support - through plugin-system, many frameworks are supported.Other resources like src/main/resources? Use watchResources property to add any directory to watch for a resource change. Reload resource after a change - resources from the webapp directory are usually reloaded by the application server.Extra classpath - Need change a runtime class inside dependent JAR? Use extraClasspath property to add any directory. ![]()
0 Comments
Leave a Reply. |