起因,由于全栈开发。所以我一般会把前后台项目放在同一个文件夹下。idea 单独启动后端。cursor 启动前后端的上级文件夹。使用 cursor 同时编写前后台代码。前端可以正常打包。但是使用 maven 打包 java 项目时会导致编译失败。关掉 cursor 后重新打包才可以正常打包。记录一下,佬友们注意下哈。
2 Likes
文件被cursor占用了导致idea编译失败
1 Like
我也是同时打开的 还没碰到这个问题
看资源占用情况,在 mac 发生的频率比较高。
我也是经常遇到 很烦人这情况
最伤心的就是昨天晚上编译失败一下子没想起来,浪费了 20 分钟才想起来是 cursor 导致的。
没办法,话说微软不用 java 写代码是吧。vscode 系列写 java 是真的费劲
两边不要同时操作
大概了是maven导致的 应为cursor一直在下载maven依赖占用本地的maven文件导致变异错误
1 Like
两边都有 java 插件的话,vscode 在文件变动的时候也会发生编译,造成 Target 打架,我是 mac。
现在我基本忍着,反正运行 java 的时候我还是回 idea,不行就 clean 一下再运行。
上面佬的办法是禁掉 vscode 的插件,这也是一个办法,但启用的话,有一个好处是可以在 cursor 修改后,能直接阅读代码和代码间跳转,以及基本的报错提示。
不要让 cusror 自动编译就行。