grails-2.2.3으로 샘플 애플리케이션을 만들었습니다. grails run-app를 사용하여이 응용 프로그램을 실행할 때 평소와 같이 잘 작동하지만 클라이언트는 응용 프로그램을 빌드 할 때 gradle을 사용하려고합니다. grails-gradle plugin을 설치하고 응용 프로그램을 설치했습니다. 어떤 도메인도없이 grails-run-app를 실행할 때 잘 동작합니다. 하지만이 도메인을 생성 한 후 다음과 같은 예외Grails 2.2.3에서 작동하지 않는 Gradle 플러그인
| Error 2014-02-21 10:28:54,355 [localhost-startStop-1] ERROR context.GrailsContextLoader - Error initializing Grails: groovy.lang.MissingMethodException: No signature of method: com.user.User.save() is applicable for argument types:() values: []
Possible solutions: save(), save(boolean), save(java.util.Map), wait(), last(), any()
Message: groovy.lang.MissingMethodException: No signature of method: com.user.User.save() is applicable for argument types:() values: []
Possible solutions: save(), save(boolean), save(java.util.Map), wait(), last(), any()
Line | Method
->> 308 | evaluateEnvironmentSpecificBlock in grails.util.Environment
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| 301 | executeForEnvironment in ''
| 277 | executeForCurrentEnvironment . . in ''
| 303 | innerRun in java.util.concurrent.FutureTask$Sync
| 138 | run . . . . . . . . . . . . . . in java.util.concurrent.FutureTask
| 895 | runTask in java.util.concurrent.ThreadPoolExecutor$Worker
| 918 | run . . . . . . . . . . . . . . in ''
^ 662 | run in java.lang.Thread
Caused by MissingMethodException: No signature of method: com.user.User.save() is applicable for argument types:() values: []
Possible solutions: save(), save(boolean), save(java.util.Map), wait(), last(), any()
내가 같은 재현의 소스 코드를 부착하고 던지고 데이터를 부트 스트랩 시도 할 때. https://www.dropbox.com/sh/w4z1z6pyc22dqqz/m08RdilDCv 여기에서 신청서를 다운로드하십시오. 감사합니다 미트
답변 해 주셔서 감사합니다. 그것은 작동합니다. – user9873999