不知是何种原因,我的windows的java只能在22和11进行切换。💩 而我的idea使用的java版本为17,要想在Windows环境下执行我用Java17打包的jar,需要以下操作。 1.将控制台输出编码设置为UTF-8: 在命令行中执行: chcp 65001 2.使用UTF-8格式执行jar包: java -Dfile.encoding=utf-8 -jar 你的jar包