2011-02-09 2 views
9

Groovy와 Google App Engine을 사용하고 있습니다. Intellij를 시험해보고 있지만, Groovy 클래스를 변경하기 위해 hotswap을 사용하는 방법을 알 수는 없습니다. 그것은 Eclipse에서 나를 위해 작동합니다. Intellij에서 작동하기 위해해야 ​​할 특별한 것이 있습니까?intellij에서 Groovy 핫 스왑을 작동 시키려면 어떻게합니까?

답변

0

가 다시로드 동작을 구성하려면 : 파일을 선택, 기본 메뉴에서

  1. 을 | 설정을 확장 한 다음 디버거 노드를 확장합니다.
  2. HotSwap 페이지 열기.
  3. 컴파일 후 그룹 재로드 클래스의 라디오 버튼 중 하나를 클릭하십시오. 항상 클래스를 다시로드하거나 확인 후 다시로드하거나 절대 수행하지 않도록 선택할 수 있습니다.

는 또한

파일에 Enable hot-swap agent for Groovy code 옵션을 선택 -> 설정 -> 디버거 -> 멋져요. 설정에서

0

(CTRL + ALT + S). >디버거 - ->핫스왑

이동, 실행, 배포 빌드 합니다. 여기에서

가 핫 스왑 그루비 코드와 배경에서 다시로드 클래스의 에이전트 체크하고 사용하는지 확인 중 항상 또는 질문은 컴파일다시로드 클래스 선택됩니다.

Hotswap settings

당신은 디버그 모드에서 응용 프로그램을 실행하는 데 필요한 당신은 (+ F9CTRL, 또는 빌드 ->이 프로젝트 확인) 할 필요가 당신이 모든 변경 사항을 완료 한 후.

클래스가 다시로드되면 녹색 텍스트 풍선 팝업이 표시되고 어떤 이유로 다시로드 할 수없는 경우 빨간색 팝업 풍선이 표시됩니다.

Successful hotswap Failed hotswap

관련 문제