You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows端IntelliJ中使用WSL内的Maven?

解决方案:让Windows版IntelliJ直接指向WSL主目录的MAVEN_HOME

无需依赖符号链接,直接通过WSL的Windows网络共享路径即可实现需求:

  • 第一步:确认WSL分发版名称
    在Windows终端(PowerShell/CMD)执行命令:

    wsl -l -v
    

    输出里的NAME列就是你的WSL分发版名称(例如Ubuntu-22.04)。

  • 第二步:转换WSL的MAVEN_HOME路径为Windows可识别格式
    假设你WSL中的MAVEN_HOME路径是/home/your_username/apache-maven-3.9.6,对应Windows的路径格式为:

    \\wsl$\<你的分发版名称>\home\your_username\apache-maven-3.9.6
    

    替换<你的分发版名称>和your_username为实际值即可。

  • 第三步:在IntelliJ中配置Maven

    1. 打开IntelliJ的File > Settings > Build, Execution, Deployment > Build Tools > Maven
    2. 在Maven home directory中填入上述转换后的Windows格式路径
    3. (可选)若要使用WSL内的Maven配置文件,在User settings file中填入:
      \\wsl$\<你的分发版名称>\home\your_username\.m2\settings.xml
      
    4. 点击Apply和OK保存配置
  • 验证配置
    打开IntelliJ的Maven工具窗口,执行clean或compile命令,确认是否能正常调用WSL内的Maven,同时依赖会自动下载到WSL的.m2目录,保持与WSL开发环境的一致性。

内容的提问来源于stack exchange,提问作者Chris

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 17:45:58