windows idea使用wsl进行开发spring项目以及一些踩坑

wsl的编译速度比windows快好多

windows上我55s编译完的项目wsl上22s就能编译通过

================================

如何安装wsl这里就不说了

wsl里安装jdk与maven这里比较推荐sdkman安装, 具体可以问ai

要注意, jdk, maven, gradle, git, 项目都要放在wsl, 不要让他们一些在win中一些在wsl中, 否则性能特别低, 不如直接用纯windows

进入idea环节

idea和之前一样, 直接打开项目(项目要在wsl中)

打开项目之后进入设置,

maven选择wsl中的, 注意版本显示要为红框的样式, 如果显示路径, 就是没找到maven

注意, 这里是反斜杠

然后来到运行目标(target run)

然后来到项目结构这里

然后关闭idea, 我现在用的2026.1.eap, 我实验2025.2, 2025.3, 2026.1都有bug,需要额外做一些操作

来到这个目录 C:\Users\你的用户名\AppData\Roaming\JetBrains\你的idea版本\

将这个文件夹复制下来,

进入options文件夹里面, 粘贴

重新启动idea

测试是否正常

如果启动失败, 提示什么没有兼容的jdk, 或者 xxx 模块找不到jdk

那就去项目结构中移除添加的所有jdk, 不用重启idea, 再添加回来

添加回来后关闭idea, 去做复制文件夹那一步, 复制好了重新启动idea

相关推荐
youdexiang19 分钟前
Android录音软件时间关键词检索功能分析
java·人工智能
sunshine22 girl1 小时前
Java学习七 Java 项目实战1-项目创建和主页面搭建
java·开发语言·学习
code2cat1 小时前
Java进阶篇之AtomicStampedReference:引用回到原值,版本戳仍能记住变化
java·cas·并发编程·aba
泡茶喝茶写代码3 小时前
A股量化数据工程:从 REST 接口到策略信号(第 8 篇):成长能力因子:营收与利润增速
java·python·股票数据api·股票数据api接口·股票量化数据api·股票量化数据接口·股票数据api数据
\光辉岁月/3 小时前
7.javase-面向对象
java·开发语言
weixin_531094694 小时前
heap_4内存管理
java·开发语言·算法
程序员南飞4 小时前
win系统安装minio
java·数据结构·算法
Escalating_xu4 小时前
【Python】使用库:标准库、第三方库、pip、项目实战与程序打包
java·python·pip
Wang's Blog5 小时前
Java框架 SpringCloud 快速入门: 过滤器链执行顺序
java·spring cloud
砚底藏山河5 小时前
量化实战:回测数据底座快照与版本管理进阶
java·大数据·python·金融·maven