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

IntelliJ构建SparkJava项目报package spark does not exist错误求助

问题根因

你混淆了两个完全不同的开源项目依赖:

  • 你要开发的是SparkJava轻量Web框架,对应依赖包的根路径是spark.Spark
  • 你当前pom.xml中引入的是Apache Spark大数据计算框架的依赖,不存在spark.Spark类,因此触发包不存在的报错

解决方案

步骤1:替换pom.xml中的错误依赖

删除现有org.apache.spark的依赖节点,替换为SparkJava官方依赖:

<dependencies>
    <dependency>
        <groupId>com.sparkjava</groupId>
        <artifactId>spark-core</artifactId>
        <version>2.9.4</version>
    </dependency>
</dependencies>

步骤2:清理无效手动依赖

进入IDEA的Project Structure界面,删除之前手动添加的apache.spark.core_2.13库,避免依赖冲突。

步骤3:重新加载Maven项目

在pom.xml文件上右键,选择「Maven」→「Reload project」,等待依赖自动下载完成后重新构建项目即可。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 16:06:05