尝试在现有Gradle项目上启动springboot应用程序时出现错误

阿比舍克(Abhishek):

我已经从Git克隆了项目,但是在运行应用程序类时出现此错误。

Logging system failed to initialize using configuration from 'classpath:logback-spring.xml'
java.lang.IllegalStateException: Logback configuration error detected: 
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[rollingfileSync] - Failed to create parent directories for [/opt/apps/aggregator/api/logs/Duke-service.log]
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[rollingfileSync] - openFile(/opt/apps/aggregator/api/logs/Duke-service.log,true) call failed. java.io.FileNotFoundException: /opt/apps/aggregator/api/logs/Duke-service.log (No such file or directory)
    at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:169)
    at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithSpecificConfig(AbstractLoggingSystem.java:67)
    at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:57)
    at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:117)
    at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:298)
    at org.springframework.boot.context.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:266)
    at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingApplicationListener.java:229)
    at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:202)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
    at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:75)
    at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:54)
    at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:347)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:306)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at Application.main(Application.java:26)
2020-08-21 09:35:31.400 ERROR 21323 --- [           main] o.s.boot.SpringApplication               : Application run failed
拉维·亚达夫(Ravi Yadav):

从日志看来,用户(您通过其登录,例如abhishek)似乎没有权限创建目录/ opt / apps / aggregator / api / logs

因此,首先请确保运行Springboot服务器(abhishek)的用户具有创建目录的权限。

您可以通过在/ opt /,/ opt / apps /和sub dir中执行ls -ltra进行检查(如果它们已经存在)

例如

-rw-r-r-- 1 raviy raviy 655二月25 2019 .profile -rw-r-r-- 1 raviy raviy 220二月25 2019 .bash_logout

这里raviy是所有者,如果您不是所有者,则更改权限(使用sudo或Ask admin)

chmod -R 777 / opt(应避免使用777,它必须运行您的程序)

之后,java应该能够创建目录

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

尝试在物理设备上启动监视工具包应用程序时出现FBSOpenApplicationErrorDomain错误3

尝试启动springboot应用程序时获取服务器时区值“未知”错误

启动 SpringBoot 应用程序时出现 No Qualifying Bean (NoSuchBeanDefinitionException) 可用错误

当我尝试启动我的 Node.js 应用程序时出现 UnhandledPromiseRejectionWarning 错误

将Service Worker安装到现有应用程序时出现角度错误

登录 SpringBoot 应用程序时出现禁止错误

运行springboot应用程序时出现错误

尝试访问Amazon Elastic Bean Stalk上的Spring Boot应用程序时出现错误404

当我尝试在模拟器android studio上运行应用程序时出现错误

尝试在Marathon上删除应用程序时出现严重致命错误

启动我的应用程序时出现错误消息

启动快速应用程序时出现错误消息

在Gear S2设备上启动Web应用程序时出现错误81

当我尝试在设备中启动我的应用程序时,在xcode中由于启动选项nil出现错误?

在iTunes上上传应用程序时出现错误

尝试从Tizen SDK启动Tizen监视应用程序时出现“安装或卸载暂时不起作用”错误

尝试在启动应用程序时使用Swift在Xcode中找到用户位置,但出现可选错误?

在Mac上运行某些应用程序时出现问题,没有错误消息

启动应用程序时发生错误

尝试将现有的Spring应用程序转换为springboot应用程序

在Bluemix中启动Python 3应用程序时出现错误“ ImportError:没有名为请求的模块”

尝试从Android Studio启动我的应用程序时,出现NoSuchMethodException

尝试在启动时启动程序时出现错误

在设备上启动 Flutter 应用程序时出现问题“等待应用程序启动超时”

在本地主机上运行springboot应用程序时出现错误

尝试在Heroku上部署Node.js / Express / Socket.io应用程序时出现应用程序错误

尝试调试 xamarin.android 应用程序时总是出现“应用程序处于中断模式”错误

尝试打包Blackberry应用程序时出现无效的类文件错误

尝试安装Shopify应用程序时出现500个内部服务器错误