title: What is the difference between Restarting JBoss server and redeploying it
body: <p>I noticed that both options are available while running Jboss, and they both recompile the project (I noticed 'make' running with both). I did see <a href="https://stackoverflow.com/questions/13935653/what-is-the-difference-between-redeploy-and-restart-server-in-intellij">this question</a>, the accepted answer made sense, but I wasn't sure what hot-swapping means. What is a possible example of a change which could be registered without needing to restart the server? </p>