Grails로 작성된 프로젝트가 있습니다. 내가 콘솔에서 실행할 때JRebel은 Grails 프로젝트에서 모든 로깅을 제거합니다.
내가 원하는 모든 콘솔을 콘솔에 출력했다.
그러나 일단 JRebel을 사용하여 시작하면 더 이상 볼 수있는 로그가 없습니다. 단지 최소한의 정보 집합. JVM 매개 변수는 다음과 같습니다.
-javaagent:/path/to/my/jrebel.jar
-Ddisable.auto.recompile=true
-Drebel.spring_plugin=true
무엇이 원인 일 수 있습니까? 응용 프로그램에서 로그를 인쇄하려면 JRebel을 얻으려면 어떻게해야합니까 (참고 : 이것은 JRebel 로그와 동일하지 않습니다. JRebel이 수행하는 작업에 관심이 없습니다. 응용 프로그램의 작업에 관심이 있습니다).
감사합니다.
호기심에서 Grails로 JRebel을 사용하면 어떤 이점이 있습니까? – Gregg
@Gregg 글쎄, 내 경험에 따르면 Grails 1.3.7은 대부분 버그로 구성되어있다. 내 경우에는 일을 다시로드하는 것이지만 그렇지는 않습니다. 컨트롤러에 대한 작업 ... 그게 다야. JRebel은이 문제를 해결합니다 (그러나 최근에는 몇 가지 경우에도 실패했습니다). 프로젝트가 시작되는 데 1 분 정도 걸리므로 필사적입니다. – julkiewicz