问题

C:\Users\user>java
C:\Users\user>javac
÷: javac <options> <source files>
C:\Users\user>java -version
java version "1.8.0_271"
Java(TM) SE Runtime Environment(build 1.8.0_271-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.271-b09, mixed mode)
解决方法
造成这个问题的原因是之前python课使用vscode时控制台有中文乱码,所以我将系统语言版本从原本的GBK改成了utf-8,在cmd中输入
chcp 936
转入活动代码页后再输入java,javac就正常了
修改系统语言方法
设置->时间和语言->区域->其他日期、时间和区域设置->更改时间、日期或数字格式->(上方)管理->更改系统区域设置->取消Beta版->重启电脑
博客主要解决Java命令在控制台出现乱码的问题。原因是之前Python课用VSCode时控制台中文乱码,将系统语言版本从GBK改成UTF-8后,在cmd中输入相关指令,Java和javac命令恢复正常。还给出了修改系统语言的具体步骤。
2113

被折叠的 条评论
为什么被折叠?



