2013-09-16 3 views
5

При обновлении существующего приложения (недавно обновленного и работающего с Grails 2.2.4) я обновил общий модуль (называемый myApp-common), используемый в двух компонентах приложение. Это продолжалось гладко, но когда я попытался обновить первый зависимый модуль, я получил этот стек, прикрепленный при запуске команды «grails upgrade».Проблема с обновлением Grails 2.3.0 с косой чертой Windows

| Окружающая среда, установленная для развития .....

WARNING: This target will upgrade an older Grails application to 2.3.0. 
    Are you sure you want to continue? 
       [y,n] y 

| Выполнение скрипта обновления myApp-common plugin | Ошибка Ошибка выполнения скрипта Обновление: org.codehaus.groovy.control.MultipleCompilationErrorsException: сбой при запуске: Общая ошибка при разборе: не найден четырехзначный шестнадцатеричный код символа. line: 1 col: 20

groovyjarjarantlr.TokenStreamIOException: Не найдено четырехзначного шестнадцатеричного символьного кода. line: 1 col: 20 at org.codehaus.groovy.antlr.parser.GroovyLexer.nextToken (GroovyLexer.java:723) at org.codehaus.groovy.antlr.parser.GroovyLexer $ 1.nextToken (GroovyLexer.java:258) на groovyjarjarantlr.TokenBuffer.fill (TokenBuffer.java:69) на groovyjarjarantlr.TokenBuffer.LA (TokenBuffer.java:80) на groovyjarjarantlr.LLkParser.LA (LLkParser.java:52) в org.codehaus.groovy .antlr.parser.GroovyRecognizer.nls (GroovyRecognizer.java:793) на org.codehaus.groovy.antlr.parser.GroovyRecognizer.varInitializer (GroovyRecognizer.java:2681) в org.codehaus.groovy.antlr.parser.GroovyRecognizer .variableDeclarator (GroovyRecognizer.java:7928) at org.codehaus.groovy.antlr.parser.GroovyRecognizer.listOfVariables (GroovyRecognizer.java:7882) на org.codehaus.groovy.antlr.parser.GroovyRecognizer.variableDefinitions (GroovyRecognizer.java:2278) в org.codehaus.groovy.antlr.parser.GroovyRecognizer.declaration (GroovyRecognizer.java:2140) на org.codehaus.groovy.antlr.parser.GroovyRecognizer.statement (GroovyRecognizer.java:1208) на org.codehaus.groovy.antlr.parser.GroovyRecognizer.compilationUnit (GroovyRecognizer.java:666) в org.codehaus .groovy.antlr.AntlrParserPlugin.transformCSTIntoAST (AntlrParserPlugin.java:131) на org.codehaus.groovy.antlr.AntlrParserPlugin.parseCST (AntlrParserPlugin.java:108) в org.codehaus.groovy.control.SourceUnit.parse (SourceUnit .java: 236) at org.codehaus.groovy.control.CompilationUnit $ 1.call (CompilationUnit. Java: 162) на org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits (CompilationUnit.java:912) в org.codehaus.groovy.control.CompilationUnit.doPhaseOperation (CompilationUnit.java:574) в org.codehaus. groovy.control.CompilationUnit.processPhaseOperations (CompilationUnit.java:550) at org.codehaus.groovy.control.CompilationUnit.compile (CompilationUnit.java:527) at groovy.lang.GroovyClassLoader.doParseClass (GroovyClassLoader.java:279) на groovy.lang.GroovyClassLoader.parseClass (GroovyClassLoader.java:258) в groovy.lang.GroovyShell.parseClass (GroovyShell.java:613) в groovy.lang.GroovyShell.parse (GroovyShell.java:625) на groovy.lang.GroovyShell.evaluate (GroovyShell.java:516) на groovy.lang.GroovyShell.evaluate (GroovyShell.java:556) в groovy.lang.GroovyShell.evaluate (GroovyShell.java:527) в groovy.lang.GroovyShell $ evaluate.call (Unknown Source) в орг .codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall (CallSiteArray.java:45) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java: 108) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java:116) at org.codehaus.gant.IncludeTargets.leftShift (IncludeTargets.groovy: 72) at sun.reflect. NativeMethodAccessorImpl.invoke0 (Родной метод) на sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) на sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) в java.lang.reflect.Method.invoke (Method.java:597) в org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite $ PogoCachedMethodSiteNoUnwrap.invoke (PogoMetaMethodSite.java:252) в org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call (PogoMetaMethodSite.java : 64) at org.codehaus.groovy .runtime.callsite.CallSiteArray.defaultCall (CallSiteArray.java:45) на org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java:108) на org.codehaus.groovy.runtime.callsite.AbstractCallSite .call (AbstractCallSite.java:116) на обновление $ _run_closure1.doCall (Upgrade.groovy: 229) на sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) в sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java: 39) в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) в java.lang.reflect.Method.invoke (Method.java:597) в org.codehaus.groovy.reflection.CachedMethod.invoke (CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodIn Воке (MetaMethod.java:233) на groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:1085) на groovy.lang.ExpandoMetaClass.invokeMethod (ExpandoMetaClass.java:1110) в groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:909) на groovy.lang.DelegatingMetaClass.invokeMethod (DelegatingMetaClass.java:149) на org.codehaus.gant.GantMetaClass.invokeMethod (GantMetaClass.java:133) в org.codehaus.groovy.runtime. callsite.PogoMetaClassSite.call (PogoMetaClassSite.java:39) на org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall (CallSiteArray.java:45) на org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call (PogoMetaClassSite.java:54) at org.codehaus.groovy.runtime.callsite.Abs tractCallSite.call (AbstractCallSite.java:116) в org.codehaus.gant.GantBinding $ _initializeGantBinding_closure5_closure16_closure18.doCall (GantBinding.groovy: 185) в sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) в sun.reflect.NativeMethodAccessorImpl .invoke (NativeMethodAccessorImpl.java:39) на sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) на java.lang.reflect.Method.invoke (Method.java:597) в org.codehaus.groovy .runtime.callsite.PogoMetaMethodSite $ PogoCachedMethodSite.invoke (PogoMetaMethodSite.java:231) в org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent (PogoMetaMethodSite.java:52) в org.codehaus.groovy.runtime.callsite .AbstractCallSite.callCurre нт (AbstractCallSite.java:141) в org.codehaus.gant.GantBinding $ _initializeGantBinding_closure5_closure16_closure18.doCall (GantBinding.groovy) в sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) в sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl .java: 39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke (Method.java:597) at org.codehaus.groovy.runtime.callsite .PogoMetaMethodSite $ PogoCachedMethodSiteNoUnwrapNoCoerce.invoke (PogoMetaMethodSite.java:272) в org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call (PogoMetaMethodSite.java:64) в org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java:112) at org.codehaus.gant.GantBinding.withTargetEvent (GantBinding.groovy: 90) at org.codehaus.gant.GantBinding.this $ 4 $ withTargetEvent (GantBinding.groovy) at sun.reflect .NativeMethodAccessorImpl.invoke0 (Родной метод) на sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) на sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) на java.lang.reflect.Method. invoke (Method.java:597) at org.codehaus.groovy.reflection.CachedMethod.invoke (CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke (MetaMethod.java:233) at groovy.lang. MetaClassImpl.invokeMethod (MetaClassImpl.java:1085) на groovy.lang.ExpandoMetaClass.invokeMethod (ExpandoMetaClass.java:1110) в groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:909) в groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:1030) на groovy.lang.ExpandoMetaClass.invokeMethod (ExpandoMetaClass.java:1110) на groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:909) на groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:730) на заводной. lang.GroovyObjectSupport.invokeMethod (GroovyObjectSupport.java:44) на groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject (MetaClassImpl.java:1150) на groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:1044) на groovy.lang. ExpandoMetaClass.invokeMethod (Exp andoMetaClass.java:1110) на groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:909) на org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent (PogoMetaClassSite.java:66) в org.codehaus. groovy.runtime.callsite.AbstractCallSite.callCurrent (AbstractCallSite.java:149) в org.codehaus.gant.GantBinding $ _initializeGantBinding_closure5_closure16.doCall (GantBinding.groovy: 185) на sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) на sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) в java.lang.reflect.Method.invoke (Method.java:597) на org.codehaus.gro ovy.runtime.callsite.PogoMetaMethodSite $ PogoCachedMethodSite.invoke (PogoMetaMethodSite.java:231) в org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent (PogoMetaMethodSite.java:52) в org.codehaus.groovy.runtime. callsite.AbstractCallSite.callCurrent (AbstractCallSite.java:141) в org.codehaus.gant.GantBinding $ _initializeGantBinding_closure5_closure16.doCall (GantBinding.groovy) в sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) в sun.reflect.NativeMethodAccessorImpl .invoke (NativeMethodAccessorImpl.java:39) на sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) на java.lang.reflect.Method.invoke (Method.java:597) в org.codehaus.groovy .reflection.CachedMethod.in Воке (CachedMethod.java:90) на groovy.lang.MetaMethod.doMethodInvoke (MetaMethod.java:233) на groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:1085) в groovy.lang.ExpandoMetaClass.invokeMethod (ExpandoMetaClass.java:1110) at groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:909) at groovy.lang.Closure.call (Closure.java:411) at groovy.lang.Closure.call (Закрытие. Java: 405) на org.codehaus.gant.GantMetaClass.processClosure (GantMetaClass.java:81) на org.codehaus.gant.GantMetaClass.processArgument (GantMetaClass.java:95) на org.codehaus.gant.GantMetaClass. invokeMethod (GantMetaClass.java:128) на сайте org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent (PogoMetaClassSite.java:66) на org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent (CallSiteArray.java:49) в org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent (AbstractCallSite. Java: 133) на org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent (AbstractCallSite.java:141) на обновление $ _run_closure2.doCall (Upgrade.groovy: 239) на sun.reflect.NativeMethodAccessorImpl.invoke0 (Родной метод) на sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) на sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) в java.lang.reflect.Method.invoke (Method.java : 597) at org.codeh aus.groovy.reflection.CachedMethod.invoke (CachedMethod.java:90) на groovy.lang.MetaMethod.doMethodInvoke (MetaMethod.java:233) на groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:1085) на groovy.lang.ExpandoMetaClass.invokeMethod (ExpandoMetaClass.java:1110) на groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:909) на groovy.lang.DelegatingMetaClass.invokeMethod (DelegatingMetaClass.java:149) в орг. codehaus.gant.GantMetaClass.invokeMethod (GantMetaClass.java:133) на org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call (PogoMetaClassSite.java:39) на org.codehaus.groovy.runtime.callsite.CallSiteArray. defaultCall (CallSiteArray.java:45) at org.codehaus.groovy.runtime.ca llsite.PogoMetaClassSite.call (PogoMetaClassSite.java:54) на org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java:116) в org.codehaus.gant.GantBinding $ _initializeGantBinding_closure5_closure16_closure18.doCall (GantBinding. заводной: 185) на sun.reflect.NativeMethodAccessorImpl.invoke0 (нативный метод) на sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) на sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) на java.lang.reflect.Method.invoke (Method.java:597) на org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite $ PogoCachedMethodSite.invoke (PogoMetaMethodSite.java:231) на org.codehaus.groovy.runtime .callsite.PogoMetaMethodSite.callCu ко в ой то (PogoMetaMethodSite.java:52) на org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent (AbstractCallSite.java:141) в org.codehaus.gant.GantBinding $ _initializeGantBinding_closure5_closure16_closure18.doCall (GantBinding.groovy) в sun.reflect.NativeMethodAccessorImpl.invoke0 (Родной метод) на sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) на sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) в java.lang.reflect .Method.invoke (Method.java:597) в org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite $ PogoCachedMethodSiteNoUnwrapNoCoerce.invoke (PogoMetaMethodSite.java:272) в org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call (PogoM etaMethodSite.java:64) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java:112) at org.codehaus.gant.GantBinding.withTargetEvent (GantBinding.groovy: 90) at org. codehaus.gant.GantBinding.this $ 4 $ withTargetEvent (GantBinding.groovy) на sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) в sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) в sun.reflect. DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) на java.lang.reflect.Method.invoke (Method.java:597) на org.codehaus.groovy.reflection.CachedMethod.invoke (CachedMethod.java:90) на groovy.lang.MetaMethod.doMethodInvoke (метаметод.Java: 233) на groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:1085) на groovy.lang.ExpandoMetaClass.invokeMethod (ExpandoMetaClass.java:1110) на groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java: 909) на groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:1030) в groovy.lang.ExpandoMetaClass.invokeMethod (ExpandoMetaClass.java:1110) в groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:909) на groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:730) в groovy.lang.GroovyObjectSupport.invokeMethod (GroovyObjectSupport.java:44) в groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject (MetaClassImpl.java:1150) на groovy.lang .MetaClassImpl.invokeMethod (MetaClassImpl.java:1044) на groovy.lang.ExpandoMetaClass.invokeMethod (ExpandoMetaClass.java:1110) на groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:909) в org.codehaus.groovy .runtime.callsite.PogoMetaClassSite.callCurrent (PogoMetaClassSite.java:66) в org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent (AbstractCallSite.java:149) в org.codehaus.gant.GantBinding $ _initializeGantBinding_closure5_closure16.doCall (GantBinding.groovy: 185) на sun.reflect.NativeMethodAccessorImpl.invoke0 (нативный метод) на sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) на sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java: 25) в java.lang.reflect.Method.invoke (Method.java:597) в org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite $ PogoCachedMethodSite.invoke (PogoMetaMethodSite.java:231) в org.codehaus.groovy. runtime.callsite.PogoMetaMethodSite.callCurrent (PogoMetaMethodSite.java:52) на org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent (AbstractCallSite.java:141) в org.codehaus.gant.GantBinding $ _initializeGantBinding_closure5_closure16.doCall (GantBinding.groovy) на sun.reflect.NativeMethodAccessorImpl.invoke0 (нативный метод) на sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) на sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) в java.lang.reflect.Method.invoke (Method.java:597) на org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite $ PogoCachedMethodSiteNoUnwrapNoCoerce.invoke (PogoMetaMethodSite.java:272) at org.codehaus.groovy.runtime .callsite.PogoMetaMethodSite.call (PogoMetaMethodSite.java:64) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall (CallSiteArray.java:45) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java:108) на org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java:112) на gant.Gant $ _dispatch_closure5.doCall (Gant.groovy: 381) at sun.reflect .NativeMethodAccessorImpl.invoke0 (собственный метод) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccesso rImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke (Method.java:597) at org.codehaus.groovy.runtime. callsite.PogoMetaMethodSite $ PogoCachedMethodSiteNoUnwrapNoCoerce.invoke (PogoMetaMethodSite.java:272) в org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call (PogoMetaMethodSite.java:64) в org.codehaus.groovy.runtime.callsite.CallSiteArray. defaultCall (CallSiteArray.java:45) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java:108) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java: 116) на gant.Gant $ _dispatch_closure7.doCall (Gant.заводной: 415) на sun.reflect.NativeMethodAccessorImpl.invoke0 (нативный метод) на sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) на sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) на java.lang.reflect.Method.invoke (Method.java:597) на org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite $ PogoCachedMethodSite.invoke (PogoMetaMethodSite.java:231) на org.codehaus.groovy.runtime .callsite.PogoMetaMethodSite.callCurrent (PogoMetaMethodSite.java:52) на org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent (CallSiteArray.java:49) в org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent (AbstractCallSite.java:133) на org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent (AbstractCallSite.java:141) в gant.Gant $ _dispatch_closure7.doCall (Gant.groovy) в sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) на sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) в java.lang.reflect.Method.invoke (Method.java:597) в org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite $ PogoCachedMethodSiteNoUnwrapNoCoerce.invoke (PogoMetaMethodSite.java:272) в org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call (PogoMetaMethodSite.java:64) в org.codehaus .groovy.runtime.callsite.CallSiteArray.default Call (CallSiteArray.java:45) на org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java:108) на org.codehaus.groovy.runtime.callsite.AbstractCallSite.call (AbstractCallSite.java: 112) на gant.Gant.withBuildListeners (Gant.groovy: 427) в gant.Gant.this $ 2 $ withBuildListeners (Gant.groovy) в gant.Gant $ это $ 2 $ withBuildListeners.callCurrent (Unknown Source) в орг .codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent (CallSiteArray.java:49) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent (AbstractCallSite.java:133) at org.codehaus.groovy.runtime .callsite.AbstractCallSite.callCurrent (AbstractCallSite.java:141) на gant.Gant.dispatch (Gant.groov у: 415) в gant.Gant.this $ 2 $ отправки (Gant.groovy) в sun.reflect.NativeMethodAccessorImpl.invoke0 (нативный метод) на sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) на sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke (Method.java:597) at org.codehaus.groovy.reflection.CachedMethod.invoke (CachedMethod.java: 90) на groovy.lang.MetaMethod.doMethodInvoke (MetaMethod.java:233) в groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:1085) в groovy.lang.ExpandoMetaClass.invokeMethod (ExpandoMetaClass.java:1110) at groovy.lang.MetaClassImpl.invokeMethod (MetaCl assImpl.java:909) в groovy.lang.MetaClassImpl.invokeMethod (MetaClassImpl.java:732) в gant.Gant.invokeMethod (Gant.groovy) в groovy.lang.GroovyObject $ invokeMethod.callCurrent (Unknown Source) на org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent (CallSiteArray.java:49) на org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent (AbstractCallSite.java:133) на org.codehaus.groovy .runtime.callsite.AbstractCallSite.callCurrent (AbstractCallSite.java:145) на gant.Gant.executeTargets (Gant.groovy: 591) на sun.reflect.NativeMethodAccessorImpl.invoke0 (метод Native) на sun.reflect.NativeMethodAccessorImpl. вызывать (NativeMethodAccessorImpl.java: 39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) по адресу java.lang.reflect.Method.invoke (Method.java:597) на сайте org.codehaus.groovy.runtime.callsite. PogoMetaMethodSite $ PogoCachedMethodSite.invoke (PogoMetaMethodSite.java:231) в org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent (PogoMetaMethodSite.java:52) в org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent (CallSiteArray.java:49) на org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent (AbstractCallSite.java:133) на org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent (AbstractCallSite.java:145) на gant.Gant.executeTargets (Gant.groovy: 590) на org.codehaus.groovy.grails.cli.GrailsScriptRunner.executeWithGantInstance (GrailsScriptRunner.java:773) на org.codehaus.groovy.grails.cli.GrailsScriptRunner.executeScriptFile (GrailsScriptRunner.java:571) на org.codehaus. groovy.grails.cli.GrailsScriptRunner.executeScriptWithCaching (GrailsScriptRunner.java:470) at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript (GrailsScriptRunner.java:414) at org.codehaus.groovy.grails.cli. GrailsScriptRunner.executeCommand (GrailsScriptRunner.java:378) на org.codehaus.groovy.grails.cli.GrailsScriptRunner.main (GrailsScriptRunner.java:226) на sun.reflect.NativeMethodAccessorImpl.invoke0 (нативный метод) в sun.reflect .NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) по адресу java.lang.reflect.Method.invoke (Method.java:597) at org.codehaus.groovy.grails.cli.support.GrailsStarter. rootLoader (GrailsStarter.java:235) at org.codehaus.groovy.grails.cli.support.GrailsStarter.main (GrailsStarter.java:263) at sun.reflect.NativeMethodAccessorImpl.invoke0 (родной метод) at sun.reflect .NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) на sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) на java.lang.reflect.Method.invoke (Method.java:597) в org.codehaus .groovy.grails.cli.support.GrailsStarter.rootLoader (GrailsStarter.java:235) в org.codehaus.groovy.grails.cli.support.GrailsStarter.main (GrailsStarter.java:263)

1 ошибка (Используйте --stacktrace, чтобы увидеть полный след)

После некоторых googling, похоже, что это связано с известной проблемой с наличием \ u в коде, за которым не следует шестнадцатеричный код. После удаления всех экземпляров он все равно дал ту же ошибку. Затем я изменил рабочую область, где код был в то время от C: \ unique_workspace \ Iteration21 до C: \ x_unique_workspace \ Iteration21, чтобы удалить \ u в адресе рабочей области. Выполнение этого и попытка обновления снова привели к этой stacktrace:

| Окружающая среда, установленная для развития .....

WARNING: This target will upgrade an older Grails application to 2.3.0. 
    Are you sure you want to continue? 
       [y,n] y 

| Выполнение скрипта обновления myApp-common plugin | Ошибка Ошибки при выполнении сценария обновления: org.codehaus.groovy.control.MultipleCompilationErrorsException: запуск не удался:

Script1.groovy: 1: unexpected char: '\' @ line 1, column 20. 
def pluginDir = 'C:\x_unique_workspace\Iteration21\myApp-common' 
       ^

1 ошибка (Примечание: Стек трассировка была отфильтрована.Используйте --verbose, чтобы увидеть весь след) org.codehaus.groovy.control.MultipleCompilationErrorsException: запуск не удался:.

Script1.groovy: 1: unexpected char: '\' @ line 1, column 20. 
def pluginDir = 'C:\x_unique_workspace\Iteration21\myApp-common' 
       ^

1 ошибка

at org.codehaus.gant.IncludeTargets.leftShift(IncludeTargets.groovy:72) 
    at Upgrade$_run_closure1.doCall(Upgrade.groovy:229) 
    at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133) 
    at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy:185) 
    at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy) 
    at org.codehaus.gant.GantBinding.withTargetEvent(GantBinding.groovy:90) 
    at org.codehaus.gant.GantBinding.this$4$withTargetEvent(GantBinding.groovy) 
    at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy:185) 
    at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy) 
    at org.codehaus.gant.GantMetaClass.processClosure(GantMetaClass.java:81) 
    at org.codehaus.gant.GantMetaClass.processArgument(GantMetaClass.java:95) 
    at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:128) 
    at Upgrade$_run_closure2.doCall(Upgrade.groovy:239) 
    at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133) 
    at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy:185) 
    at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy) 
    at org.codehaus.gant.GantBinding.withTargetEvent(GantBinding.groovy:90) 
    at org.codehaus.gant.GantBinding.this$4$withTargetEvent(GantBinding.groovy) 
    at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy:185) 
    at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy) 
    at gant.Gant$_dispatch_closure5.doCall(Gant.groovy:381) 
    at gant.Gant$_dispatch_closure7.doCall(Gant.groovy:415) 
    at gant.Gant$_dispatch_closure7.doCall(Gant.groovy) 
    at gant.Gant.withBuildListeners(Gant.groovy:427) 
    at gant.Gant.this$2$withBuildListeners(Gant.groovy) 
    at gant.Gant$this$2$withBuildListeners.callCurrent(Unknown Source) 
    at gant.Gant.dispatch(Gant.groovy:415) 
    at gant.Gant.this$2$dispatch(Gant.groovy) 
    at gant.Gant.invokeMethod(Gant.groovy) 
    at gant.Gant.executeTargets(Gant.groovy:591) 
    at gant.Gant.executeTargets(Gant.groovy:590) 

| Ошибка Ошибка при выполнении сценария обновления: org.codehaus.groovy.control.MultipleCompilationErrorsException: запуск не удалось:

Script1.groovy: 1: unexpected char: '\' @ line 1, column 20. 
def pluginDir = 'C:\x_unique_workspace\Iteration21\myApp-common' 
       ^

Похоже, что сценарий обновления задыхается от символа «\» в то время как он обновляет общий плагин, что модуль требует, но у меня возникают проблемы с поиском пути вокруг него.

+2

Можете ли вы привести краткое резюме на _top_ этой стены текста, а не на дно? – tacaswell

+0

У вас есть 'def pluginDir = 'C: \ x_unique_workspace \ Iteration21 \ myApp-common'' или правильно экранированный' def pluginDir =' C: \\ x_unique_workspace \\ Iteration21 \\ myApp-common'' в вашем файле? –

ответ

4

У меня была такая же проблема при попытке выполнить обновление (плагин с пружинным защитным ядром). Я добавил следующее свойство к моему BuildConfig.groovy исправить:

grails.project.work.dir = "target/work" 
grails.project.plugins.dir = "${grails.project.work.dir}/plugins" 
1

Существует проблема с командой upgrade. Вместо запуска grails upgrade вручную измените строку app.grails.version=2.3.x в файле application.properties в каталоге вашего проекта.

См JIRA issue

1

Это происходит из-за пустой файл /scripts/_upgrade.groovy. Он имеет // или обычные строки. , поэтому попробуйте удалить этот файл. -Srinivasa dutt pulipaka

+0

Это то, что произошло в моем случае, «plugins \ jquery-1.8.3 \ _Upgrade.groovy» был закомментирован, что вызвало это сообщение об ошибке. Удаление этого файла устранило проблему –

Смежные вопросы