Using the Hot Deployment features



Introduction to Hot Deployment

Hot Deployment means that when there are changes in a project, only the changed files are reloaded -as a result, no archives are re-created at each save operation, avoiding a whole redeployment cycle.

The JOPE plug-in supports Hot Deployment for EJB and WAR modules, whether they're part of an EAR or not. Hot Deployment is always active.



(Dynamic) Web Projects

For Hot Deployment to work on Web Projects, you need to use JOnAS with the Tomcat container. Hot Deployment of your Web Projects is active, whether you start JOnAS in standard or debug mode.



EJB Projects

Hot Deployment for EJB projects works if and only if the JOnAS server is started in Debug mode.



External resources

For Hot Deployment to work correctly with projects that include Java classes from other projects, you need to link the external source folder with your current project. This is done using the Link Source option the Java Build Path of your project.