win11下安装ubuntu22.04使用VSCode远程开发,保持开发主机的清洁性,本示例演示远程springboot+react两个开发环境的搭建。
一、在“启用或关闭Windows功能”中选中“Hyper-V”和“适用于Linux的Windows子系统”,启用WSL。
二、在windows应用商店中获取Ubuntu22.04LTS,获取需要下载,下载完成后直接点打开安装ubuntu就行。
三、安装完成后在开始菜单中启动ubuntu进入系统
四、此时安装的ubuntu默认在C盘,最好迁移到其他盘
-
在windows下关闭ubuntu
wsl --shutdown -
导出ubuntu,我这里迁移到D盘。
wsl --export Ubuntu D:/ubuntu22.0.4.tar -
卸载原来装在C盘的ubuntu
wsl --unregister Ubuntu -
导入备份的ubuntu
wsl --import Ubuntu D:\ubuntu22.0.4\ D:\ubuntu22.0.4.tar --version
五、启动ubuntu并安装jdk,并创建一个springboot项目,过程很简单,不再赘述。
六、安装nodejs和yarn,创建react项目,过程很简单不在赘述。
七、在windows下安装VSCode,直接官网下载安装就行,安装vscode java插件和Remote-WSL插件
八、vscode远程连接ubuntu中的java Springboot项目
九、远程连接React项目,操作同上一步骤,至此在win11下安装ubuntu并使用vscode远程开发java、react项目搭建就完成了。