VSCode搭建Java环境
VSCode搭建Java环境
vscode插件安装
插件搜索java,安装Extension Pack for Java,包含6个插件
重启vscode打开新窗口,可以点击左侧explorer里的create java project来创建java项目,根据需要选择项目类型
java编译与运行
不使用插件编译运行的方法
1 |
|
maven项目配置
maven官网:https://maven.apache.org/ ,点击左侧的download,下载Binary zip archive并解压
打开windows的高级系统设置,环境变量,双击系统变量中的Path进行编辑,点击新建,填入maven的bin目录的绝对路径,如D:\maven\apache-maven-3.9.2\bin,点击编辑环境变量和环境变量窗口的确定
win+R输入cmd,打开命令行窗口,输入mvn -v可以输出maven的信息,说明已配置好
打开vscode设置,搜索Maven.Executable.Path,填入maven的bin目录下的mvn.cmd的绝对路径,如D:\maven\apache-maven-3.9.2\bin\mvn.cmd
创建maven项目时,可以选择archetype原型来创建,创建好后,explorer栏的最下方有maven插件可以管理项目
添加依赖时,可以去maven官网https://mvnrepository.com/,搜索需要的包,选择对应的版本,可以下载和复制代码
关于java中文乱码
参考Java中文乱码浅析及解决方案_浩绪的博客-CSDN博客
java中文乱码与以下几个编码格式的设置有关:
java编译器自动选择的编码格式
输出终端的编码格式
代码文件的编码格式
(如果Gradle开发)Gradle项目配置中的编码格式
这些设置如果不一致,或者不同但没有合适的转换,就会导致中文乱码
java编译器自动选择的编码格式
取决于操作系统和地区语言设置,无法自行改变,win11中文版为gbk编码
输出终端的编码格式
cmd中输入chcp可以查看编码格式
65001为utf-8编码
936为gbk编码
该编码格式应与java编译器的编码格式一致,可以使用chcp xxx
改变
代码文件的编码格式
通常为utf-8,开发工具的下方都有显示
解决方法
源文件UTF-8+编译指定UTF-8+Java编译器GBK(固定)+输出终端GBK
编译时指定的源文件字符编码应与源文件编码格式一致
输出终端的编码格式应与java编译器的编码格式一致
1 |
|