strong +1
e.g. we have a system distributed on 2-3 application servers which makes such a support necessary. the reasons behind it: some of the libraries depend on different versions of other libraries AND act quite kinky at redeployment, if not globally available (well known example: JCo in Tomcat). Also, I’ve encountered really really weird sporadic behaviours of two other (quite old) libraries running on JDK 5, which makes a part dependent on JDK 1.4.
A workaround is to have two or three different Eclipse workspaces open at the same time, each configured for another AppServer, but then the MyEclipse license popups make working almost impossible.
PS
obviously, multiple app server instances would require, imho, multiple console views the same time, instead of one console view handling all console outputs (a feature i’m missing already now…)