若依部署-ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error]

简介: 若依部署-ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error]

文章借鉴于:教编程的狮子,仅用于学习和讨论

⑤【若依Vue前后端分离版本】如何将若依项目部署到Linux服务器让所有人都可以访问_哔哩哔哩_bilibili

1、调用失败。Java . io . file not found exception:/home/ruoyi/logs/sys-error . log(没有这样的文件或目录)

2、无法为[/home/ruoyi/logs/sys-user . log]创建父目录 ch . QoS . log back . core . rolling . rolling file appender[sys-user]-openFile(/home/ruoyi/logs/sys-user . log,true)调用失败。Java . io . file not found exception:/home/ruoyi/logs/sys-user . log(没有这样的文件或目录)

ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - openFile(/home/ruoyi/logs/sys-error.log,true) call failed. java.io.FileNotFoundException: /home/ruoyi/logs/sys-error.log (No such file or directory)

ERROR in ch.qos.logback.core.rolling.RollingFileAppender[sys-user] - Failed to create parent directories for [/home/ruoyi/logs/sys-user.log]

ERROR in ch.qos.logback.core.rolling.RollingFileAppender[sys-user] - openFile(/home/ruoyi/logs/sys-user.log,true) call failed. java.io.FileNotFoundException: /home/ruoyi/logs/sys-user.log (No such file or directory)

       at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:179)

       at org.springframework.boot.logging.logback.LogbackLoggingSystem.reinitialize(LogbackLoggingSystem.java:232)

       at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithConventions(AbstractLoggingSystem.java:73)

       at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:60)

       at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:132)

       at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:313)

       ... 26 more

针对这个问题做出解决


2、利用百度百科去查

3、logback是若依的日志

3.1 这个文件下可以设置若依的日志路径

3.2 要在home下创建若依文件夹

3.3 新建文件夹ruoyi

3.4 先创建日志logs

3.5 在application中可以看到上传的文件路径

3.6 这个文件路径要跟application中的路径相同

3.7

4、服务器端口

4.1 打包

5、home下安装一个java

5.1 下载一个Linux的jdk,必须把linux的jar包传过去,想要Linux版本的jdk可以加群:293911833文件里有

5.2 新建一个myproject文件

5.3 新建一个vue文件,一个java文件

6、把admind放到java文件上

7、给他配置文件,实现全局访问

7.1

7.2 直接找到etc,然后双击打开它

7.3 在这里复制一下就行

7.4 最后写成这样,这里的路径跟宝塔的路径相同

jdk路径要跟配置的jdk相同

7.4.1 jdk完整路径

7.4.2 jdk,中etc完整写法

7.5 到指定路径下,运行文件

7.6 他也报了同样的错误

7.7 他说使用root用户登录一下就访问成功了

7.7.1 登录第一步切换到指定文件夹下

7.8 sudo su root

7.9java -jar no command

7.10 屡次报错的原因是配置了java的全局路径之后,必须重载配置

source /etc/profile

7.11 若依启动成功

用这个可以开开启的端口

7.11.1 查询已开放的端口(已开放的端口号集合):

firewall-cmd --zone=public --list-ports

7.12 他重载了端口,重载了配置

输入成功之后就能够成功启动了,开心开心^_^ ^_^  ^_^

java -jar ruoyi-admin.jar

最后的结果:

输入主机号:端口能够访问成功

这里的端口可以在application中进行设置

这里想要修改端口可以在宝塔中进行查看

注意提示点:这里最后的主机+端口,一定要跟前端的Vue文件相搭配,target要进行修改

反向代理

最后本地能够运行


相关文章
|
运维 Java Nacos
nacos常见问题之读取不到配置文件如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
6676 2
|
Dubbo 应用服务中间件 Nacos
Dubbo这个nacos-sdk.log怎么去掉呢?
Dubbo这个nacos-sdk.log怎么去掉呢?
|
域名解析 Kubernetes Java
图文详述Nacos配置中心使用:应用间配置共享、扩展配置文件加载优先级、新老版本差异
图文详述Nacos配置中心使用:应用间配置共享、扩展配置文件加载优先级、新老版本差异
6232 1
图文详述Nacos配置中心使用:应用间配置共享、扩展配置文件加载优先级、新老版本差异
|
消息中间件 JSON Java
Spring Boot、Spring Cloud与Spring Cloud Alibaba版本对应关系
Spring Boot、Spring Cloud与Spring Cloud Alibaba版本对应关系
24225 0
|
9月前
|
监控 Java Nacos
使用Spring Boot集成Nacos
通过上述步骤,Spring Boot应用可以成功集成Nacos,利用Nacos的服务发现和配置管理功能来提升微服务架构的灵活性和可维护性。通过这种集成,开发者可以更高效地管理和部署微服务。
2471 17
|
前端开发 Java Maven
【异常解决】org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token found character
【异常解决】org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token found character
2038 0
|
Java 数据库
成功解决:java.sql.SQLSyntaxErrorException: Unknown column ‘origin_name‘ in ‘field list‘
这篇文章讲述了作者在使用SpringBoot和Mybatis-plus时遇到的一个数据库字段映射问题,即SQLSyntaxErrorException错误,原因是实体类字段和数据库字段不匹配。文章提供了两种解决方法:一是关闭自动驼峰命名转换配置,二是修改数据库字段以匹配实体类字段,最终成功解决了问题。
成功解决:java.sql.SQLSyntaxErrorException: Unknown column ‘origin_name‘ in ‘field list‘
|
XML Java Maven
logback在springBoot项目中的使用 springboot中使用日志进行持久化保存日志信息
这篇文章详细介绍了如何在Spring Boot项目中使用logback进行日志记录,包括Maven依赖配置、logback配置文件的编写,以及实现的日志持久化和控制台输出效果。
logback在springBoot项目中的使用 springboot中使用日志进行持久化保存日志信息
|
Java Nacos Spring
Spring Cloud Alibaba中,shared-configs、extension-configs 读不到配置怎么办?
Spring Cloud Alibaba中,shared-configs、extension-configs 读不到配置怎么办?【1月更文挑战第25天】【1月更文挑战第121篇】
1185 1
|
设计模式 Java 测试技术
分层设计:Service 层真的需要实现接口吗?
【8月更文挑战第4天】在软件开发领域,分层设计是一种广泛应用且高效的设计模式,它通过将系统划分为不同的逻辑层(如表现层、服务层、数据访问层等),来提高代码的可维护性、可扩展性和可测试性。其中,Service层作为业务逻辑处理的核心,其设计尤为重要。那么,Service层是否真的需要实现接口呢?这个问题值得我们深入探讨。
396 8