문제

Google Appengine Java 코드에서 Eclipse에서 일하고 있습니다. Java 파일을 저장할 때마다 Datanucleus Enchancer는 "클래스 향상"을 시작합니다. 풀 스크린 모드에있을 때 초점이 필요하기 때문에 상당히 자극적입니다. 내가 어떻게 끄질 수 있는지 아는 사람이 있습니까?

끄면 Eclipse 내에서 응용 프로그램을 App Engine에 배포하는 기능에 영향을 미칩니 까?

도움이 되었습니까?

해결책

모델 클래스가 실제로 변경 될 때만 향상을 다시 실행할 수 있도록 어떤 클래스 Datanucleus 시계 시계를 제한 할 수 있습니다.

프로젝트의 속성으로 이동하여 Google-> App Engine-> ORM을 선택하십시오. 여기에서 볼 파일의 패턴을 지정할 수 있습니다.

예를 들어, 모든 모델 콩을 모델/하위 디렉토리에 넣으므로 SRC/**/모델 패턴이 작동합니다. '추가'대화에는 예제 패턴도 있습니다.

다른 팁

인핸서는 프로젝트 속성에서 빌더로 설정됩니다. 편집하는 동안 안전하게 비활성화 할 수 있다고 생각합니다. 그런 다음 실행하려면 다시 활성화하고 다시 구축해야합니다. 로컬에 응용 프로그램. 그런 다음 앱 엔진에 업로드 할 수 있습니다.

이것은 초점 문제를 해결하지는 않지만 인핸서가 얼마나 자주 실행되는지를 줄일 것입니다.

인핸서를 구성하여 특정 파일 만 향상시킬 수 있습니다. 패키지 또는 클래스 이름을 기준으로 패턴을 지정할 수 있습니다. 패턴을 지정하려면 프로젝트 메뉴, 속성, Google, App Engine 및 ORM을 클릭하십시오. 일반적인 접미사로 영구 클래스를 지명하면 "*entity.java"와 같은 패턴을 지정할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top