Eclipse Indigo에서 JSF 2 및 JPA를 사용하는 프로젝트가 있습니다. Glassfish가 프로젝트를 실행하고 Java 클래스에서 코드를 업데이트하고 변경 사항을 저장하면 glassfish에서 게시하는 데 너무 오래 걸립니다. 약 20 초가 지났습니다. 그리고 이것은 생산성이 아닙니다. (사실 꽤 귀찮습니다.)게시가 Glassfish에서 너무 오래 걸리는 이유는 무엇입니까?
이전에 설명한 것과 동일한 작업으로 자동으로 새 배포를 수행하는 데 몇 초 밖에 걸리지 않는 다른 프로젝트가 있습니다 (<).
새로운 변경 사항을 재배포하는 데 너무 많은 시간이 걸릴 수 있습니까? 이 두 프로젝트의 유일한 차이점은 첫 번째 프로젝트에 더 많은 EJB 인스턴스가 있다는 것입니다.
수 있습니까? 나는이 문제를 해결하는 방법에 대한 아이디어가 없다. 프로젝트의 내 설정에 대한 프린트 스크린을 게시 할 수는 있지만, 사람들이 정보를보다 간결하게하기를 기다립니다.
어떤 아이디어라도 환영합니다.
편집 : 를 이것은 log file generated입니다 : 난 그냥 한 줄을 편집하고 변경 사항을 저장할 때 이 what appear입니다.
여기에 뭔가 잘못된 것이 있습니다. 그렇지 않습니까?
우리가 원인을 추측하기가 꽤 어렵습니다. '$ {domain}/config/logging.properties'에서 로깅 수준을 변경하여 배포에 너무 오래 걸리는 부분을 확인하십시오. – Osw
당신이 제안한대로 logging.properties에서 변경했습니다. 지금 보시 겠어요? –
2 개의 병은 얼마나 큽니까? 각각에 몇 개의 EJB가 있습니까? JPA의 경우 persistence.xml에 영구 클래스를 나열 하시겠습니까? – James