- 博客(3)
- 收藏
- 关注
原创 【踩坑】jar包在Windows上乱码(Base64加密解密中文乱码)
1、问题今天打包项目运行的时候遇到一个问题:jar包在Windows上运行的时候,操作数据会乱码。而我在idea中运行却没有问题,并且打包放到linux系统也是正常。于是就开始追究代码,数据从哪开始乱码的?2、原因我的项目里是在Base64对数据进行加密的时候乱码了,百度了一下原因;当进行Base64加密和解密时如果没有指定编码格式,默认会使用环境的编码格式,而在window环境下运行jar包默认编码是GBK;linux默认编码为utf-8,idea中编码可以根据自己情况按需设置,但需要
2021-10-15 16:13:36
1415
1
原创 Windows设置jar开机自启动并隐藏黑窗口
准备jar包放在指定目录,D:\my-install\appServer1、启动jar编写runApp.bat,内容如下@echo "启动app.jar"D:cd d:\my-install\appServerjava -jar app.jar >> D:\my-install\appServer\app_log.txt2、隐藏黑窗口创建app_jar.vbs文件CreateObject("Wscript.Shell").run "D:\my-install\appServe
2021-10-14 15:10:06
2945
原创 centos7 脚本启动jar设置自启动
1、新建shell启动脚本2、脚本设置自启动1、编写脚本#cat runApp.sholdpid=$(ps x | grep java | grep app | awk '{print $1}')echo "oldpids:"$oldpidif [ $oldpid -eq 0 ]then echo "oldpid为空"else echo "杀死旧的pid" kill $oldpidfisleep 5s#后台启动jar,日志输入到app.lognohup jav.
2021-09-18 10:43:20
286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅