Есть ли какая-либо особенность WebSphere, которую использует ваше приложение, или это довольно стандартное приложение Java EE?
Я развертываю свои приложения в WebSphere, но всю свою разработку использую Tomcat. Я обычно могу заставить его перезапустить примерно через 20 секунд или около того. Но мои приложения обычно не используют ничего специфичного для WebSphere (MQ, JNDI, средства безопасности и т. Д.), Поэтому не уверен, поможет ли это вам.
Помимо Tomcat есть и другие легковесные серверы Java EE, которые вы можете попробовать, например, Jetty или Geronimo.