Come gestisci i diversi ambienti di progetto? Ogni progetto potrebbe richiedere un database diverso (oracle, IBM db2, mysql e così via), un diverso server (tomcat, IBM WAS, weblogic e così via) o alcune altre nuove tecnologie.
Ogni volta che arriva un nuovo database o un nuovo server, li installo sulla mia workstation per mia comodità. In questo momento ho più di un database e un server sulla mia workstation e questo ha causato un po 'di tempo all'avvio della mia workstation. Devo aspettare un periodo di tempo affinché la mia workstation sia pronta per iniziare a lavorare. A volte, quando installo il database A, il mio database B precedente ha dei problemi. Ho scoperto che ci vorrà molto del mio utilizzo della CPU anche se al momento non li sto usando.
In questo caso, posso pensare a un solo metodo, posso installare i database su una macchina virtuale e i server su un'altra macchina virtuale. O un ambiente di progetto una macchina virtuale. Allora posso iniziare proprio quello che mi serve.
Che ne pensi?