DevOps编辑Jenkins文件的时候,显示语法错误(实际是因为文件内容过长),有办法解决吗?超过1900行感觉就不太行

message详细错误内容:“startup failed:\nGeneral error during class generation: Method code too large!\n\njava.lang.RuntimeException: Method code too large!\n\tat groovyjarjarasm.asm.MethodWriter.a(Unknown Source)\n\tat groovyjarjarasm.asm.ClassWriter.toByteArray(Unknown Source)\n\tat org.codehaus.groovy.control.CompilationUnit$17.call(CompilationUnit.java:827)\n\tat org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes(CompilationUnit.java:1065)\n\tat org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:603)\n\tat org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:581)\n\tat org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:558)\n\tat groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:298)\n\tat groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:268)\n\tat groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:254)\n\tat groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:211)\n\tat groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:221)\n\tat org.jenkinsci.plugins.workflow.cps.CpsFlowDefinition$DescriptorImpl.doCheckScriptCompile(CpsFlowDefinition.java:143)\n\tat java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:710)\n\tat org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:393)\n\tat org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:405)\n\tat org.kohsuke.stapler.interceptor.RequirePOST$Processor.invoke(RequirePOST.java:77)\n\tat org.kohsuke.stapler.PreInvokeInterceptedFunction.invoke(PreInvokeInterceptedFunction.java:26)\n\tat org.kohsuke.stapler.Function.bindAndInvoke(Function.java:208)\n\tat org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:141)\n\tat org.kohsuke.stapler.MetaClass$11.doDispatch(MetaClass.java:536)\n\tat org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)\n\tat org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:766)\n\tat org.kohsuke.stapler.Stapler.invoke(Stapler.java:898)\n\tat org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:281)\n\tat org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)\n\tat org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:766)\n\tat org.kohsuke.stapler.Stapler.invoke(Stapler.java:898)\n\tat org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:281)\n\tat org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)\n\tat org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:766)\n\tat org.kohsuke.stapler.Stapler.invoke(Stapler.java:898)\n\tat org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:281)\n\tat org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)\n\tat org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:766)\n\tat org.kohsuke.stapler.Stapler.invoke(Stapler.java:898)\n\tat org.kohsuke.stapler.Stapler.invoke(Stapler.java:694)\n\tat org.kohsuke.stapler.Stapler.service(Stapler.java:240)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:790)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1626)\n\tat hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:156)\n\tat org.jenkinsci.plugins.ssegateway.Endpoint$SSEListenChannelFilter.doFilter(Endpoint.java:248)\n\tat hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:153)\n\tat jenkins.telemetry.impl.UserLanguages$AcceptLanguageFilter.doFilter(UserLanguages.java:128)\n\tat hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:153)\n\tat jenkins.security.ResourceDomainFilter.doFilter(ResourceDomainFilter.java:80)\n\tat hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:153)\n\tat io.jenkins.blueocean.auth.jwt.impl.JwtAuthenticationFilter.doFilter(JwtAuthenticationFilter.java:60)\n\tat hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:153)\n\tat com.cloudbees.jenkins.support.slowrequest.SlowRequestFilter.doFilter(SlowRequestFilter.java:37)\n\tat hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:153)\n\tat io.jenkins.blueocean.ResourceCacheControl.doFilter(ResourceCacheControl.java:134)\n\tat hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:153)\n\tat jenkins.metrics.impl.MetricsFilter.doFilter(MetricsFilter.java:125)\n\tat hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:153)\n\tat hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:159)\n\tat org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)\n\tat org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)\n\tat hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:153)\n\tat org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)\n\tat org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)\n\tat hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:92)\n\tat jenkins.security.AcegiSecurityExceptionFilter.doFilter(AcegiSecurityExceptionFilter.java:52)\n\tat hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)\n\tat hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:53)\n\tat hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)\n\tat org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121)\n\tat org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115)\n\tat hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)\n\tat org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)\n\tat hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)\n\tat org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:101)\n\tat org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:92)\n\tat hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)\n\tat org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218)\n\tat org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)\n\tat hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)\n\tat jenkins.security.BasicHeaderProcessor.success(BasicHeaderProcessor.java:139)\n\tat jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:86)\n\tat hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)\n\tat org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)\n\tat org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)\n\tat hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:62)\n\tat hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)\n\tat hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:109)\n\tat hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171)\n\tat org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)\n\tat org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)\n\tat org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:51)\n\tat org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)\n\tat org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)\n\tat hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:85)\n\tat org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)\n\tat org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)\n\tat org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)\n\tat org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)\n\tat org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)\n\tat jenkins.security.SuspiciousRequestFilter.doFilter(SuspiciousRequestFilter.java:39)\n\tat org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)\n\tat org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)\n\tat org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:386)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n\n1 error\n”