如果使用Mac自带的Terminal,解决方案
进入终端
1. 输入cd ~
2. sudo vi ~/.bash_profile
3. export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
4. source ~/.bash_profile
1. 输入cd ~
2. sudo vi ~/.bash_profile
3. export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
4. source ~/.bash_profile
完后,重新打开一个终端窗口就可以直接javac了
如果像我一样做软件按开发,使用ZSH的
如果使用的zsh Terminal
进入终端
1. 输入cd ~
2. sudo vi ~/.zshrc
3. export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
4. source ~/.zshrc
1. 输入cd ~
2. sudo vi ~/.zshrc
3. export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
4. source ~/.zshrc
完后,重新打开一个终端窗口就可以直接javac了
本文介绍如何在Mac的Terminal或ZSH中设置默认的UTF-8编码环境变量,以便于Java编译能正确处理中文文件。
2226

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



