- 博客(6)
- 收藏
- 关注
原创 Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=GBK 新版IDEA编码格式GBK问题 maven命令Picked up JAVA_TOOL_OPTION
摘要:Maven构建项目时出现JAVA_TOOL_OPTIONS:-Dfile.encoding=GBK警告,经排查发现并非手动设置环境变量或IDEA配置问题。根本原因是中文Windows系统区域设置自动注入GBK编码。解决方案为:通过控制面板修改系统区域设置,勾选"使用Unicode UTF-8"选项并重启,使编码变为UTF-8。该问题可能是新版IDEA自动扫描系统时区导致的编码配置异常。(149字)
2025-12-26 15:49:01
318
原创 代码导入excel时数据全是空
如题,如果你已经正确集成了excel相关依赖,并且有get/set和tostring等方法。那么有一个问题,lombok依赖的。该死,我就是这个问题,排查了半天。请在去掉后,重启项目重试。
2025-01-23 11:25:36
161
原创 sql拦截器,完成双表主键字段不同的数据同步
之前使用mybatis-plus框架,已经完成了整个项目基本代码的编写.结果,现在突闻噩耗......由于某种不可抗力的原因,要把数据同步到两个库里.就是用户进来以后,调接口,比如新增xxx,我们这里一个库,对方那里一个库.都要有这个新增的数据.两方各拿一份相同的数据.
2024-08-05 10:05:13
281
1
原创 在JDK为UTF-8的项目编码环境下,发送GBK数据(新项目对接老项目接口)
最近工作碰到了个问题,就是我们utf-8的编码项目,去请求一个接口的时候,对方接口是用GBK解析数据的,并且不能更改,因为是陈年老项目了嘛,估计一改动的话,很多对接的服务都要出问题.ps:,我的项目是有效的,你们的如果无效,可以找一下其他原因.因为也要看对面是怎么解析的.代码调用这个方法去进行请求就解决了.注意不要忘了填写请求头与请求体'因为传递的字符串数据中有中文,这个乱码问题就很蛋疼.问题在于,我不是要单纯转换编码格式,我是要数据不变。我是要让对方收到GBK的"你好"!我不是要变成GBK的"浣犲ソ"
2024-01-16 11:17:18
772
原创 优雅实现pom依赖-jar打包名称-yml配置,根据环境动态一站式切换
优雅实现pom依赖-jar打包名称-yml配置,根据环境动态一站式切换
2024-01-12 21:09:32
804
2
原创 xxl-job的Expected BEGIN_OBJECT but was STRING at line 1 column 1 path$
后来的发现印证了我的猜测,xxl-job会每隔一段时间自动访问配置文件中你配置的adress,如果该地址不能被访问到(内外网不互通/映射等原因),就会得到一个访问error页面,导致xxl-job收到的信息是该页面的错误信息,从而不能正确解析.需要注意,当采用手动配置执行器,项目配置文件的地址是xxl-job访问的地址,访问地址并不需要和web页面的xxl-job执行器地址保持一致,只需要执行器AppName配置一致即可。异常抛出的机制是,启动项目抛出一次,后续每间隔几秒钟抛出一次,十分频繁。
2024-01-06 16:06:09
1424
1
空空如也
Java面向对象的跨类问题
2023-04-13
JAVA的startsWith有关问题
2023-03-19
求,各位培训班出身的师傅们讲讲
2023-03-22
关于#U盘无法检测到#的问题,如何解决?
2023-03-12
关于#Java#的问题,>=和>运行不同,如何解决?
2023-03-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅