
java开发
文章平均质量分 75
济南水哥
奋进、分享、坚持、努力!
一个热爱生活的山东泰山球迷!
展开
-
Error processing condition on XXX , 引起的springboot启动异常处理
java.lang.IllegalStateException: Error processing condition on com.xxx.xxx.commonsdk.authority.service.***最近,有个项目突然无法正常启动,由于项目时间比较紧张。这两天便盲写代码,今天上午抽时间慢慢看了下。 网上,一般认为是 1、jar冲突 2、jar版本问题 ,总之就是依赖没有导入。 想了下 和同事的代码完全一样 ,说明代码及依赖版本本身没有问题 ,那就从环境下手 , 最开始想到的就是gr..原创 2022-02-23 10:02:55 · 16046 阅读 · 0 评论 -
若依分离版部署遇到的问题
首先必须感谢 作者开源这套代码,给我带来了很大的便利。此处附上地址:RuoYi使用若依快速构建web应用程序http://doc.ruoyi.vip/我个人在部署中整体来说是非常顺利的。主要的问题是在 中间件的 安装及使用中遇到了几个问题,其实也称不上问题,主要还是长期不用不太熟练。按照部署文档的要求JDK >= 1.8 (推荐1.8版本)Mysql >= 5.7.0 (推荐5.7版本)Redis >= 3.0Maven >= 3.0Node >..原创 2021-10-02 16:50:59 · 478 阅读 · 0 评论 -
基于mybatis的spring boot双数据源配置踩坑笔记
最近工程中需要配置双数据源,按照网络上教程配置以后不能用。主要的错误有两个,一个是找不到mapper文件。一个是无法连接数据库。通过网上各种百度最后把问题解决。解决第一个问题需要一下几点无法找到mapper最容易想到的问题可以参考一下博文https://blog.youkuaiyun.com/sundacheng1989/article/details/81630370简单的说就是名字对不上或则路径写错。我遇到的问题如下1、@SpringBootApplication(exclude =原创 2020-10-21 16:52:27 · 474 阅读 · 0 评论 -
spring boot配置tomcat access日志打印
最近再和一个第三方做一些接口对接。工程使用的spring boot。有一个功能一直报405. Get 方法不支持。最开始以为是调用了本来提供post方法的同路径的get方法 。第三方提供的调用列表和文档看了半天并没有发现问题。最后局的可能是调用了一个没有的方法。spring boot 默认并不会开启打印access日志,需要自己进行配置。我的springboot版本 2.2.6.RELEASE jdk版本1.8配置方法在properties中配置#tomcat的accesslo..原创 2020-06-08 17:39:41 · 1948 阅读 · 0 评论 -
spring boot 集成 websocket
前几天项目中需要集成websocket,网上看了挺多例子,也遇到了一个坑。下面整理一下实现过程。websocket依赖的jar compile('org.springframework.boot:spring-boot-starter-websocket')前端主要的js方法<script> var socket; function openSocket() { if (typeof(WebSocket) == "undefined") {..原创 2020-06-03 10:43:02 · 165 阅读 · 0 评论 -
springboot使用RestTemplate返回401时 HttpClientErrorException报错问题及解决方法
今天需要调用第三方平台rest接口,调用正常时没啥事,调用异常时比如401 时,发现后台解析response就报错HttpClientErrorException,body为null取不到。各种百度及官方文档,发现是resttemplat处理机制的问题,1、对于非2xx的,4xx 和 5xx 都进行了当做错误来处理。可以去看官方文档。这就要求添加try catche进行特殊...原创 2020-04-23 14:52:21 · 13143 阅读 · 3 评论 -
websocket推送消息异常(连接意外断开)解决方法
最近项目在现场部署运行过程中,出现websock不可用的情况,提交请求后无返回结果的响应。大部分项目现场运行正常。在部分项目现场出现异常的情况。开始阶段排查业务代码,加上只是部分现场出现异常的情况,分析,环境的问题应该大于代码的问题。在网上查找,Websock 异常一般有这么几种情况:websock监听端口冲突或被防火墙拦截。 tomcat下面的catalina.jar 以及we...原创 2019-05-03 15:16:36 · 23213 阅读 · 0 评论 -
spring-session 最简搭建方式
基于spring boot 的简单session共享,最简实现方式。参考文章 :https://blog.youkuaiyun.com/u013219624/article/details/83314246 https://blog.youkuaiyun.com/crazy__qu/article/details/79788670搭建步骤验证最少需要两个应用项目,此处创...原创 2019-02-20 14:16:55 · 334 阅读 · 0 评论 -
kafka最简约生产者消费者搭建步骤(基于java、maven)
三步走。第一步依赖jar的配置。第二步配置文件的修改。第三步代码实现。首先springboot构建两个maven项目。第一、无论是服务端还是客户端依赖的jar是一个。具体版本根据自己项目spring的版本情况定。<dependency> <groupId>org.springframework.kafka</groupId> <a...原创 2018-11-27 11:39:06 · 1380 阅读 · 1 评论 -
阿里云ECS安装zookeeper/kafka的配置问题
安装步骤网上很多,按照要求下载,解压,配置环境变量即可。由于是在阿里云上部署。简单说一下配置文件。第一步肯定是先在ECS实例安全组设置开通端口了zookeeper没啥特别的看下端口clientPort=2181,就可以。kafka要设置一下。主要就是ip端口# see kafka.server.KafkaConfig for additional details and defau...原创 2018-11-27 10:50:52 · 1696 阅读 · 0 评论 -
阿里云ECS服务器LINUX(CENTOS)安装redis公网连接问题
在阿里云ECS上安装了redis,公网使用desktop manager 连接一直连接不上,报异常。期间尝试了多种网络上的方法。比如,开通安全组端口,使用配置Linux下端口映射工具rinetd,等等等。对redis.conf配置文件进行各种配置。然而并没有什么卵用。依然无法访问redis数据库。最后,梳理了一下思绪,感觉有点走入歧途,重新进行了安装配置。搞定步骤1、安装...原创 2018-11-22 12:34:55 · 442 阅读 · 0 评论 -
Spring Boot项目整合CXF,实现webservice接口上传下载大文件(包含服务端,消费端)
Spring Boot项目整合CXF,实现webservice接口上传下载大文件(包含服务端,消费端)整合 CXF 实现消费端上传下载大文件,spring boot 项目。具体可以见文章尾部的源码。服务端:cxfconfig 是cxf的一下配置文件。服务暴露的配置。cxffilewrapper 存放附件属性的实体类FileWS为服务端实现接口Filewsimpl具体的服务端实现方法,包括对客户端上...原创 2018-04-09 21:57:43 · 3534 阅读 · 0 评论