java.lang.IllegalStateException: No output folder

本文介绍了在Java Web开发中遇到的“No output folder”错误及其解决方法。错误主要由权限问题引起,解决步骤包括检查Tomcat配置、修改工作目录权限等。


Javaweb编程遇到的问题:

java.lang.IllegalStateException: No output folder,该怎么解决

java.lang.IllegalStateException: No output folder org.apache.catalina.core.ApplicationDispatcher in java.lang.IllegalStateException: No output folder
 org.apache.catalina.core.ApplicationDispatcher invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.IllegalStateException: No output folder
at org.apache.jasper.JspCompilationContext.createOutputDir(JspCompilationContext.java:668)
at org.apache.jasper.JspCompilationContext.getOutputDir(JspCompilationContext.java:197)
at org.apache.jasper.JspCompilationContext.getClassFileName(JspCompilationContext.java:511)
at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:429)
at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:377)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:582)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:438)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:416)
at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:343)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:144)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)
2013-1-5 9:34:20 org.apache.catalina.core.StandardHostValve custom
严重: Exception Processing ErrorPage[errorCode=401, location=/401.jsp]
org.apache.jasper.JasperException: java.lang.IllegalStateException: No output folder
at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:350)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:438)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:416)


at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:343)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:144)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.IllegalStateException: No output folder
at org.apache.jasper.JspCompilationContext.createOutputDir(JspCompilationContext.java:668)
at org.apache.jasper.JspCompilationContext.getOutputDir(JspCompilationContext.java:197)
at org.apache.jasper.JspCompilationContext.getClassFileName(JspCompilationContext.java:511)
at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:429)
at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:377)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:582)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
... 19 more
[解决办法]
在MyEclipse中,运行web程序是要配置的:
1。tomcat:窗口->首选项->输入tomcat ,在左侧树形目录中选你有的版本,浏览到你的tomcat,Enable! 确定;(因为我是中文版,所以中文标示给你了)
2。部署你的项目 : 如图,再选择你的web项目,Add;选择你刚才配置的tomcat
3。发布你的项目 :完成部署后 Redeploy 按钮,确定.
4。启动tomcat : 旁边的类似机箱的图标,找到你自己配的tomcat,启动之.
控制台会有信息输出,然后访问Tomcat网页效验是否启动成功,再访问你的web项目即可。
试试吧。无输出文件夹,是不是配置文件弄错了?
[解决办法]
org.apache.jasper.JasperException: java.lang.IllegalStateException: No output folder:

        关于这个原因主要是权限的问题,在tomcat/work/Catalina/localhost/

        主要是这个目录没有被读写的权限,导致文件不能被编译到该指定的工作目录中,此时我们就要针对与这个目录做一些权限的修改

        权限至少要达到755或者以上,同时注意此处修改权限必须用root身份进行操作,否则不能进行修改,修改完后编译好的jsp文件就

在localhost的目录当中了
[解决办法]
应该是tomcat里面的配置文件被你该写了什么,删掉原来的tomcat重新再下个压缩包解压一下




D:\Java\jdk-21.0.2\bin\java.exe -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:28361,suspend=y,server=n "-javaagent:C:\Users\c30080007\AppData\Local\JetBrains\IntelliJIdea2025.1\captureAgent\debugger-agent.jar=file:///C:/Users/C30080~1/AppData/Local/Temp/capture16026827466773007059.props" --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.locks=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens=java.base/java.math=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.security=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.base/java.time=ALL-UNNAMED --add-opens=java.base/jdk.internal.loader=ALL-UNNAMED --add-opens=java.base/jdk.internal.access=ALL-UNNAMED --add-opens=java.base/jdk.internal.misc=ALL-UNNAMED --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED --add-opens=java.base/java.lang.ref=ALL-UNNAMED --add-opens=java.sql/java.sql=ALL-UNNAMED --add-opens=java.management/javax.management=ALL-UNNAMED --add-opens=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED --add-opens=java.naming/com.sun.naming.internal=ALL-UNNAMED --add-opens=java.desktop/java.beans=ALL-UNNAMED --add-opens=java.desktop/sun.awt=ALL-UNNAMED --add-opens=java.logging/java.util.logging=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED --add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED -agentpath:C:\Users\c30080007\AppData\Local\Temp\idea_libasyncProfiler_dll_temp_folder19402\libasyncProfiler.dll=version,jfr,event=wall,interval=10ms,cstack=no,file=C:\Users\c30080007\IdeaSnapshots\MainApplication_2025_10_27_090054.jfr,dbghelppath=C:\Users\c30080007\AppData\Local\Temp\idea_dbghelp_dll_temp_folder7\dbghelp.dll,log=C:\Users\c30080007\AppData\Local\Temp\MainApplication_2025_10_27_090054.jfr.log.txt,logLevel=DEBUG -XX:TieredStopAtLevel=1 -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-Dmanagement.endpoints.jmx.exposure.include=*" -Dkotlinx.coroutines.debug.enable.creation.stack.trace=false -Ddebugger.agent.enable.coroutines=true -Dkotlinx.coroutines.debug.enable.flows.stack.trace=true -Dkotlinx.coroutines.debug.enable.mutable.state.flows.stack.trace=true -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -classpath C:\Users\c30080007\AppData\Local\Temp\classpath193452643.jar com.huawei.cbgit.tree.MainApplication 已连接到地址为 ''127.0.0.1:28361',传输: '套接字'' 的目标虚拟机 =============================================================================== Starting server... Logging system failed to initialize using configuration from 'classpath:logback-dev.xml' java.lang.IllegalStateException: Logback configuration error detected: ERROR in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@943472307 - Unexpected exception while waiting for compression job job to finish java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException at org.springframework.boot.logging.logback.LogbackLoggingSystem.reportConfigurationErrorsIfNecessary(LogbackLoggingSystem.java:291) at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:269) at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithSpecificConfig(AbstractLoggingSystem.java:67) at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:58) at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:197) at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:335) at org.springframework.boot.context.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:298) at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingApplicationListener.java:246) at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:223) at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:185) at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:178) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:156) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) at org.springframework.boot.context.event.EventPublishingRunListener.multicastInitialEvent(EventPublishingRunListener.java:136) at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:81) at org.springframework.boot.SpringApplicationRunListeners.lambda$environmentPrepared$2(SpringApplicationRunListeners.java:64) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:118) at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:112) at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:63) at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:353) at org.springframework.boot.SpringApplication.run(SpringApplication.java:313) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1362) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1351) at com.huawei.cbgit.tree.MainApplication.main(MainApplication.java:34) Suppressed: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:205) at com.huawei.foundation.commons.logback.CustomTimeBasedRollingPolicy.waitForAsynchronousJobToStop(CustomTimeBasedRollingPolicy.java:129) at com.huawei.foundation.commons.logback.CustomTimeBasedRollingPolicy.stop(CustomTimeBasedRollingPolicy.java:47) at ch.qos.logback.core.rolling.RollingFileAppender.stop(RollingFileAppender.java:169) at ch.qos.logback.core.spi.AppenderAttachableImpl.detachAndStopAllAppenders(AppenderAttachableImpl.java:107) at ch.qos.logback.classic.Logger.detachAndStopAllAppenders(Logger.java:209) at ch.qos.logback.classic.Logger.recursiveReset(Logger.java:333) at ch.qos.logback.classic.LoggerContext.reset(LoggerContext.java:382) at ch.qos.logback.classic.LoggerContext.stop(LoggerContext.java:359) at org.springframework.boot.logging.logback.LogbackLoggingSystem.stopAndReset(LogbackLoggingSystem.java:304) at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:254) ... 23 more Caused by: java.lang.UnsupportedOperationException at java.base/sun.nio.fs.WindowsFileSystemProvider.readAttributes(WindowsFileSystemProvider.java:196) at java.base/java.nio.file.Files.readAttributes(Files.java:1853) at com.huawei.foundation.commons.logback.CustomTimeBasedRollingPolicy.chmodZipFile(CustomTimeBasedRollingPolicy.java:107) at com.huawei.foundation.commons.logback.CustomTimeBasedRollingPolicy.lambda$asyncCompress$0(CustomTimeBasedRollingPolicy.java:93) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java) at --- Async.Stack.Trace --- (captured by IntelliJ IDEA debugger) at java.base/java.util.concurrent.FutureTask.<init>(FutureTask.java:151) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.<init>(ScheduledThreadPoolExecutor.java:215) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(ScheduledThreadPoolExecutor.java:561) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.submit(ScheduledThreadPoolExecutor.java:715) at com.huawei.foundation.commons.logback.CustomTimeBasedRollingPolicy.asyncCompress(CustomTimeBasedRollingPolicy.java:77) at com.huawei.foundation.commons.logback.CustomTimeBasedRollingPolicy.renameRawAndAsyncCompress2(CustomTimeBasedRollingPolicy.java:123) at com.huawei.foundation.commons.logback.CustomTimeBasedRollingPolicy.rollover(CustomTimeBasedRollingPolicy.java:65) at ch.qos.logback.core.rolling.RollingFileAppender.attemptRollover(RollingFileAppender.java:229) at ch.qos.logback.core.rolling.RollingFileAppender.rollover(RollingFileAppender.java:207) at ch.qos.logback.core.rolling.RollingFileAppender.subAppend(RollingFileAppender.java:253) at ch.qos.logback.core.OutputStreamAppender.append(OutputStreamAppender.java:111) at ch.qos.logback.core.UnsynchronizedAppenderBase.doAppend(UnsynchronizedAppenderBase.java:85) at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51) at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:272) at ch.qos.logback.classic.Logger.callAppenders(Logger.java:259) at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:426) at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:402) at ch.qos.logback.classic.Logger.info(Logger.java:588) at com.huawei.foundation.commons.config.ConfigUtils.fetchConfigResolver(ConfigUtils.java:219) at com.huawei.foundation.commons.config.ConfigUtils.<clinit>(ConfigUtils.java:32) at com.huawei.cube.rt.configcenter.ConfigCenterConfig.getLoaderOrder(ConfigCenterConfig.java:32) at com.huawei.cube.rt.configcenter.CubeCenterConfigInitializer.getOrder(CubeCenterConfigInitializer.java:32) at org.springframework.core.OrderComparator.findOrder(OrderComparator.java:145) at org.springframework.core.annotation.AnnotationAwareOrderComparator.findOrder(AnnotationAwareOrderComparator.java:64) at org.springframework.core.OrderComparator.getOrder(OrderComparator.java:128) at org.springframework.core.OrderComparator.getOrder(OrderComparator.java:116) at org.springframework.core.OrderComparator.doCompare(OrderComparator.java:87) at org.springframework.core.OrderComparator.compare(OrderComparator.java:73) at java.base/java.util.TimSort.countRunAndMakeAscending(TimSort.java:355) at java.base/java.util.TimSort.sort(TimSort.java:220) at java.base/java.util.Arrays.sort(Arrays.java:1308) at java.base/java.util.ArrayList.sort(ArrayList.java:1804) at org.springframework.core.annotation.AnnotationAwareOrderComparator.sort(AnnotationAwareOrderComparator.java:111) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:207) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:462) at org.springframework.boot.SpringApplication.<init>(SpringApplication.java:278) at org.springframework.boot.SpringApplication.<init>(SpringApplication.java:257) ... 3 more Exception in thread "main" java.lang.IllegalStateException: java.lang.IllegalStateException: Logback configuration error detected: ERROR in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@943472307 - Unexpected exception while waiting for compression job job to finish java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:347) at org.springframework.boot.context.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:298) at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingApplicationListener.java:246) at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:223) at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:185) at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:178) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:156) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) at org.springframework.boot.context.event.EventPublishingRunListener.multicastInitialEvent(EventPublishingRunListener.java:136) at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:81) at org.springframework.boot.SpringApplicationRunListeners.lambda$environmentPrepared$2(SpringApplicationRunListeners.java:64) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:118) at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:112) at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:63) at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:353) at org.springframework.boot.SpringApplication.run(SpringApplication.java:313) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1362) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1351) at com.huawei.cbgit.tree.MainApplication.main(MainApplication.java:34) Caused by: java.lang.IllegalStateException: Logback configuration error detected: ERROR in c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy@943472307 - Unexpected exception while waiting for compression job job to finish java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException at org.springframework.boot.logging.logback.LogbackLoggingSystem.reportConfigurationErrorsIfNecessary(LogbackLoggingSystem.java:291) at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:269) at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithSpecificConfig(AbstractLoggingSystem.java:67) at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:58) at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:197) at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:335) ... 19 more Suppressed: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:205) at com.huawei.foundation.commons.logback.CustomTimeBasedRollingPolicy.waitForAsynchronousJobToStop(CustomTimeBasedRollingPolicy.java:129) at com.huawei.foundation.commons.logback.CustomTimeBasedRollingPolicy.stop(CustomTimeBasedRollingPolicy.java:47) at ch.qos.logback.core.rolling.RollingFileAppender.stop(RollingFileAppender.java:169) at ch.qos.logback.core.spi.AppenderAttachableImpl.detachAndStopAllAppenders(AppenderAttachableImpl.java:107) at ch.qos.logback.classic.Logger.detachAndStopAllAppenders(Logger.java:209) at ch.qos.logback.classic.Logger.recursiveReset(Logger.java:333) at ch.qos.logback.classic.LoggerContext.reset(LoggerContext.java:382) at ch.qos.logback.classic.LoggerContext.stop(LoggerContext.java:359) at org.springframework.boot.logging.logback.LogbackLoggingSystem.stopAndReset(LogbackLoggingSystem.java:304) at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:254) ... 23 more Caused by: java.lang.UnsupportedOperationException at java.base/sun.nio.fs.WindowsFileSystemProvider.readAttributes(WindowsFileSystemProvider.java:196) at java.base/java.nio.file.Files.readAttributes(Files.java:1853) at com.huawei.foundation.commons.logback.CustomTimeBasedRollingPolicy.chmodZipFile(CustomTimeBasedRollingPolicy.java:107) at com.huawei.foundation.commons.logback.CustomTimeBasedRollingPolicy.lambda$asyncCompress$0(CustomTimeBasedRollingPolicy.java:93) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java) at --- Async.Stack.Trace --- (captured by IntelliJ IDEA debugger) at java.base/java.util.concurrent.FutureTask.<init>(FutureTask.java:151) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.<init>(ScheduledThreadPoolExecutor.java:215) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(ScheduledThreadPoolExecutor.java:561) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.submit(ScheduledThreadPoolExecutor.java:715) at com.huawei.foundation.commons.logback.CustomTimeBasedRollingPolicy.asyncCompress(CustomTimeBasedRollingPolicy.java:77) at com.huawei.foundation.commons.logback.CustomTimeBasedRollingPolicy.renameRawAndAsyncCompress2(CustomTimeBasedRollingPolicy.java:123) at com.huawei.foundation.commons.logback.CustomTimeBasedRollingPolicy.rollover(CustomTimeBasedRollingPolicy.java:65) at ch.qos.logback.core.rolling.RollingFileAppender.attemptRollover(RollingFileAppender.java:229) at ch.qos.logback.core.rolling.RollingFileAppender.rollover(RollingFileAppender.java:207) at ch.qos.logback.core.rolling.RollingFileAppender.subAppend(RollingFileAppender.java:253) at ch.qos.logback.core.OutputStreamAppender.append(OutputStreamAppender.java:111) at ch.qos.logback.core.UnsynchronizedAppenderBase.doAppend(UnsynchronizedAppenderBase.java:85) at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51) at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:272) at ch.qos.logback.classic.Logger.callAppenders(Logger.java:259) at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:426) at ch.qos.logback.classic.Logger.filterAndLog_1(Logger.java:402) at ch.qos.logback.classic.Logger.info(Logger.java:588) at com.huawei.foundation.commons.config.ConfigUtils.fetchConfigResolver(ConfigUtils.java:219) at com.huawei.foundation.commons.config.ConfigUtils.<clinit>(ConfigUtils.java:32) at com.huawei.cube.rt.configcenter.ConfigCenterConfig.getLoaderOrder(ConfigCenterConfig.java:32) at com.huawei.cube.rt.configcenter.CubeCenterConfigInitializer.getOrder(CubeCenterConfigInitializer.java:32) at org.springframework.core.OrderComparator.findOrder(OrderComparator.java:145) at org.springframework.core.annotation.AnnotationAwareOrderComparator.findOrder(AnnotationAwareOrderComparator.java:64) at org.springframework.core.OrderComparator.getOrder(OrderComparator.java:128) at org.springframework.core.OrderComparator.getOrder(OrderComparator.java:116) at org.springframework.core.OrderComparator.doCompare(OrderComparator.java:87) at org.springframework.core.OrderComparator.compare(OrderComparator.java:73) at java.base/java.util.TimSort.countRunAndMakeAscending(TimSort.java:355) at java.base/java.util.TimSort.sort(TimSort.java:220) at java.base/java.util.Arrays.sort(Arrays.java:1308) at java.base/java.util.ArrayList.sort(ArrayList.java:1804) at org.springframework.core.annotation.AnnotationAwareOrderComparator.sort(AnnotationAwareOrderComparator.java:111) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:207) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:462) at org.springframework.boot.SpringApplication.<init>(SpringApplication.java:278) at org.springframework.boot.SpringApplication.<init>(SpringApplication.java:257) ... 3 more 已与地址为 ''127.0.0.1:28361',传输: '套接字'' 的目标虚拟机断开连接 进程已结束,退出代码为 1
最新发布
10-28
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值