首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >windows 下面使用wsl搭建java编译环境

windows 下面使用wsl搭建java编译环境

作者头像
zeekling
发布2025-11-17 09:05:14
发布2025-11-17 09:05:14
300
举报

背景

最近十几年前的笔记本不用了,换了台式机,装了amd的显卡,为了更好的发挥显卡的性能,就不能直接将台式机安装为Linux操作系统了,但是平时主要读的代码使用windows编译老是不太习惯,于是就有了使用wsl搭建java环境的想法。

操作步骤

详细操作步骤如下:

1、开启WSL以及安装Linux

首先要做的就是开启WSL和安装Linux。

开启WSL的操作如下:

  • Win + R键,输入 optionalfeatures并回车,打开“启用或关闭 Windows 功能”窗口。
  • 在列表中找到并勾选 “适用于 Linux 的 Windows 子系统” 、"Hyper-V"和 “虚拟机平台”
  • 点击“确定”,系统会安装所需组件。完成后,必须重启计算机以使更改生效。

使用下面命令安装Debian操作系统。

代码语言:javascript
复制
wsl --set-default-version 2
wsl --install -d Debian

默认情况下,Linux是安装在C盘下面的,一般情况下,C盘是有限的,所以最好将Linux安装的其他盘下面。具体操作如下;

  • 关闭wsl
代码语言:javascript
复制
wsl --shutdown
  • 导出系统 :将目标发行版导出为一个 .tar压缩包。例如,导出名为 Debian的系统到D盘
代码语言:javascript
复制
wsl --export Debian D:\Debian.tar
  • 注销原系统 :此操作会删除C盘中的原始系统文件,从而释放空间。
代码语言:javascript
复制
wsl --unregister Debian
  • 导入到新位置 :将刚才备份的文件导入到你希望安装的新目录。
代码语言:javascript
复制
wsl --import Debian D:\wsl-debian D:\Debian.tar --version 2
  • 重新设置用户名和密码即可。我一般使用的是root,避免频繁切换root用户。

2、必要软件安装

Debian安装好之后需要安装必要的软件,如下:

2.1、zsh以及oh-my-zsh

  • 安装zsh以及指定默认使用zsh
代码语言:javascript
复制
apt install zsh
chsh -s /bin/zsh
  • 安装oh-my-zsh
代码语言:javascript
复制
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

2.2、neovim安装

https://github.com/neovim/neovim/releases/tag/v0.11.4 上面下载最新的源码文件。使用下面命令安装:

代码语言:javascript
复制
tar xvf neovim-0.11.4.tar.gz
cd neovim-0.11.4
make -j20 CMAKE_BUILD_TYPE=Release
make install

~/.zshrc中添加:

代码语言:javascript
复制
alias vi="nvim"
alias vim="nvim"

2.3、安装桌面

使用下面命令安装桌面:

代码语言:javascript
复制
apt install xfce4 xrdp

2.4、安装Idea

当前不在描述怎么安装Idea,可自行搜索。

2.5、创建Idea桌面快捷键

这个命令将在 ~/.local/share/applications/ 目录下创建一个名为 intellij-idea.desktop 的文件。写入下面信息:

代码语言:javascript
复制
[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA
Icon=/opt/idea-IU/bin/idea.png
Exec=/opt/idea-IU/bin/idea
Terminal=false
Categories=Development;IDE;

3、如何打开Linux软件

打开Application Finder (Debian),搜索需要打开的软件,比如Idea,就可以打开idea的编辑器。可以做到丝滑打开。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-11-16/,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景
  • 操作步骤
    • 1、开启WSL以及安装Linux
    • 2、必要软件安装
      • 2.1、zsh以及oh-my-zsh
      • 2.2、neovim安装
      • 2.3、安装桌面
      • 2.4、安装Idea
      • 2.5、创建Idea桌面快捷键
    • 3、如何打开Linux软件
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档