[java] Grails 2.3.0 자동 다시로드가 작동하지 않습니다.


1 Answers

Grails 2.4.3과 IntelliJ 13을 사용하고 있는데, run-app 명령이 끝날 때 -reloading 부분을 ​​가져야한다는 것을 알게되었습니다.

즉, 실행 / 디버그 구성을 편집 할 때 '명령 줄'부분에 run-app -reloading 하고 run-app -reloading 하지 않습니다.

나는 longwa 사용자로부터이 해결책을 발견했다.

Question

최근 프로젝트를 grails 2.3.0으로 업그레이드했습니다. 코드를 변경할 때마다 자동 리로드이 작동하지 않는 문제를 제외하고는 모두 잘 작동합니다. 여기에는 컨트롤러, 도메인, 서비스, gsp, css 및 javascript 파일과 같은 모든 프로젝트 아티팩트가 포함됩니다.

이전 버전의 grails는 올바르게 작동하고 변경을 할 때마다 다시로드되고 다시 컴파일됩니다.

나는이 질문이 대중적다는 것을 알고 있고 나는 Jira, Nabble 및 여기 수일 동안 여기에서 찾았다 그러나 나가 찾아낸 무엇이든은 나의 문제를 해결할 수있다 (나는 피터 같이이 따옴표에서 인용 된 것을 추가하는 것을 시도했다조차 http://jira.grails.org/browse/GRAILS-7936 또한 Grails Project Not Auto Reloading 스레드는 도움이되지 않았습니다.)

현재 맥북 프로에서 다음 설정으로 grails를 실행하고 있습니다 :

  • grails 버전 2.3.0
  • Java 버전 "1.7.0_17"Java (TM) SE 런타임 환경 (빌드 1.7.0_17-b02) Java HotSpot (TM) 64 비트 서버 VM (빌드 23.7-b01, 혼합 모드)
  • Textmate가있는 터미널에서 IDE로 실행 중

어떤 도움이라도 대단히 감사하겠습니다.




위의 제안 사항 중 하나를 다시로드하여 문제를 해결할 수 없었습니다. 제 경우에는 문제가 제 경로 였고, 공간이있었습니다! 며칠 내 수염을 가져 왔지만 마침내 알아 냈어. 내 경로는 ~/Box Sync/path/to/project . Box Sync 단일 공간은 숨겨진 나쁜 사람이었습니다. 나는이 티켓과 관련이 있다고 믿습니다. https://github.com/grails/grails-core/issues/9344 .






Related