vscode在运行java maven项目时提示Could not find or load main class,无法启动原因。

这个问题经常发生的很突然。修改代码前还可以正常启动应用,修改后就不行了。

网上也有很多人分享解决办法。比较常见的办法是清理vscode的工作空间,但这个办法在我这里无效。

最后我猜测是vscode的自动增量编译导致应用启动的数据出问题了,于是执行了maven清理命令,然后重新点击main方法上的run按钮。奇怪的是,此时并没有触发编译项目。然后手动执行maven编译命令,这时整个项目重新编译了,再点击main方法上的run按钮,就可以正常启动应用了。

造成这个问题的原因还不清楚,欢迎在评论区讨论交流。


soleil et pluie
1 声望0 粉丝