遇到的一些问题及解决方案记录
都是windows10
用bat部署jar
创建一个记事本类型文件,修改名字为start.bat,内容编辑
@echo off
chcp 65001 //规定chcp 服务器运行为utf-8编码
title "执行引擎启动终端"
java -DFile.encoding=utf-8 -jar xxx.jar -->//此处是打包的jar包名
打包时需要在maven中配置属性
<properties>
<java.version>1.8</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.encoding>utf8</maven.compiler.encoding>
</properties>
运行时存在弹框,可能会默认编辑模式,需要修改命令属性
取消红框中的两个勾选
cmd命令运行
win + R ,输入cmd 回车
输入 javaw -jar xxx.jar
会后台运行,任务管理器中可以看到进程
解决问题参考网址:
https://www.jianshu.com/p/981f2c433c6b
https://blog.51cto.com/u_11301546/5875020
https://blog.csdn.net/Zhangsama1/article/details/131181089