关于 cursor 写 Java 的问题

2025 年 3 月 27 日
 donggua997
研究好久用 cursor 生成 java 代码,生成是很强的,但是有一些问题:
1.运行调试不方便
2.maven 配置,jdk 配置等不方便
最终,用 cursor 就是死活启动不了我的 springboot 项目,不是依赖找不到,就是主类找不到或者无法加载主类。

目前 cursor 编辑器,最合适前端代码生成吗,感觉写 java 只能是用 cursor 生成,然后验证、调试等都还是要去 idea 中。
还有其他好的方案吗
5466 次点击
所在节点    程序员
32 条回复
wyntalgeer
2025 年 3 月 27 日
没有其他好的方案,问就是双开。对于你提问,请善用搜索,不要轻易发日经月经疑问
gxy2825
2025 年 3 月 27 日
我司 Java 开发大部份都切到 cursor 了,装完 java 、Spring 相关的插件之后,调试运行都是没问题的,最多是界面不熟悉不习惯,双开我觉得在目前阶段是很难避免的,毕竟 IDEA 有很多好用的插件 cursor 还没有替代品,未来我是看好的
thoo61871
2025 年 3 月 27 日
双开是最好的方案
还有更好的方案,用 go
lts9165
2025 年 3 月 27 日
还有用 go 同样好的方案,用 python
lucasdev
2025 年 3 月 27 日
现阶段 Cursor 写 Java 最好还是双开,有人“开发了两个插件,用来快速在 IDEA 和 Cursor 之间切换” https://linux.do/t/topic/378456
location123
2025 年 3 月 27 日
在写 Android 双开
ala2008
2025 年 3 月 27 日
话说你们不担心代码安全吗
chandlerbing9317
2025 年 3 月 27 日
双开 idea 下载 switch2cursor ,cursor 下载 switch2idea
xiaomushen
2025 年 3 月 27 日
@ala2008 小公司估计一般都无所谓
janwarlen
2025 年 3 月 27 日
copilot 也支持 chat 多文件修改了,可以试试
iyaozhen
2025 年 3 月 27 日
就是 IDEA 本身功能来说 vs code 还是差一点。这个没办法,不过你的问题肯定还是配置问题,翻翻教程吧

我们也在尝试从 goland 切到 trae ,慢慢习惯中
pweng286
2025 年 3 月 27 日
再开个 idea.
kchenzhi
2025 年 3 月 27 日
我的项目用 vscode 打开后一致报 maven 插件有问题,通过网上各种问题都解决不了,有大佬知道怎么解决么?
Invalid plugin execution mapping (plugin execution "org.codehaus.mojo:build-helper-maven-plugin:1.7:add-source (execution: add-source, phase: generate-sources)"). To enable full functionality, correct the invalid mapping and run Maven->Update Project Configuration.Java(0)

感觉这个问题在 vscode 里存在的话,那 cursor 肯定也用不了了。
直接使用 maven 命令行编译打包是没问题的。
甚至项目用 Fleet 打开也都一切正常。
kytrun
2025 年 3 月 27 日
Tsssss
2025 年 3 月 27 日
setting.json 中设置 maven 和 jdk


"maven.terminal.useJavaHome": false,
"maven.executable.path": "~/tools/apache-maven-3.9.9/bin/mvn",
"maven.settingsFile": "/Users/ts/.m2/settings.xml",
"java.configuration.maven.userSettings": "/Users/ts/.m2/settings.xml",
"java.configuration.maven.globalSettings": "~/tools/apache-maven-3.9.9/conf/settings.xml",
"java.jdt.ls.java.home": "/Library/Java/JavaVirtualMachines/jdk-17.0.5.jdk/Contents/Home",
Tsssss
2025 年 3 月 27 日
Vegetable
2025 年 3 月 27 日
这只能说你比较熟悉 idea 那套,不熟悉 vscode 这一套。三四年前我用 vscode 写过一段时间 java, 体验不如 idea 但是基本功能没什么问题。
你至少先配好 maven 环境再开始开发,别硬着头皮来
freedomSky
2025 年 3 月 27 日
双开的情况下,大家怎么解决 cursor 的编译和 idea 编译的冲突问题
s1461a
2025 年 3 月 27 日
@freedomSky +1 我也遇到这个问题
mgcnrx11
2025 年 3 月 27 日
@freedomSky 啊? cursor 不执行编译啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1121505

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX