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

在VM上运行Cucumber项目时IntelliJ提示找不到主类io.cucumber.core.cli.Main

解决Cucumber项目运行时找不到io.cucumber.core.cli.Main的问题

可行的排查和解决步骤:

  • 同步项目依赖:右键虚拟机里的项目,选择Maven(或Gradle)→ Reload All Projects,确保cucumber-core等相关依赖完整下载到虚拟机的本地仓库。
  • 清理重建项目:执行Build → Clean Project,再执行Build → Rebuild Project,清除编译缓存带来的类加载异常。
  • 核对运行配置类路径:手动打开运行配置的Classpath标签页,确认cucumber-core的jar包在类路径中,没有被误排除。
  • 检查本地仓库权限:如果用Maven,找到虚拟机中的.m2文件夹,右键属性→安全,确保当前用户拥有读写权限,避免依赖jar包无法被正常读取。
  • 统一依赖版本:把虚拟机里的cucumber相关依赖版本调整成和本地环境一致的,避免版本不兼容引发的类路径问题。
  • 对齐JDK配置:在File → Project Structure → Project中,确认虚拟机里IntelliJ使用的JDK版本和本地完全一致,不同JDK可能导致类加载逻辑差异。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 00:15:32