저는 GAC와 같은 시스템 소프트웨어와 시스템 전반에 대한 가상화가 필요했던 .Net 캠프에서 왔습니다.가상 머신에서 Java를 개발할 때 어떤 이점이 있습니까?
Java 개발을 진행 했으므로 가상화를 계속 사용하는 것이 합리적입니까? 우리는 IMO가 가장 큰 제안이 아니었던 VirtualPC를 사용하고있었습니다. 앞으로 나아갈 경우 VMWare를 사용하게 될 것입니다.
우리는 웹 개발을하고 있으며 가상화를 사용하여 다양한 서버 배포를 테스트하지 않습니다.
장점 :
:- 개발 환경이
- 는
- 크로스 플랫폼/브라우저 테스트
단점 호스트에서 격리를 위해 할 수 있습니다 팀에서 동일 할 수 있습니다
- 다중 모니터 지원 (?하지 VM웨어에)
- 성능 저하 부족 - 대부분의 I/O
- 거대한 가상 디스크
Tomcat 또는 특정 J2EE 컨테이너와 함께 사용하면 응용 프로그램의 원격 전개가 매우 성숙합니다. –
내 가게가 정확히 이것을합니다. ESXi 랙의 다양한 VM (win/sol/lin)에 응용 프로그램 서버를 설치했습니다. 통합을 위해 Hudson을 사용하여 새로운 빌드를 배포하고 모두 테스트합니다. 개발은 항상 데스크톱에서 이루어집니다. – basszero
소리가 재미 있습니다. 어떤 프로그램을 만들었습니까? – Uri