为了账号安全,请及时绑定邮箱和手机立即绑定

Maven 版本依赖

Maven 版本依赖

慕田峪9158850 2021-07-12 16:12:35
我想使用 Maven 将 spark-connector-cassandra 添加到我的 java 项目中。当我添加依赖项时,maven 无法识别版本(将其标记为红色)。为什么?我还添加了 spark 依赖,但是有了这个依赖就没有问题了。这是我的 pom 文件。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">    <modelVersion>4.0.0</modelVersion>    <groupId>it.spark.test</groupId>    <artifactId>spark-count</artifactId>    <version>1.0-SNAPSHOT</version>    <dependencies>        <dependency>            <groupId>org.apache.spark</groupId>            <artifactId>spark-core_2.11</artifactId>            <version>2.3.1</version>        </dependency>        <dependency>            <groupId>com.datastax.spark</groupId>            <artifactId>spark-cassandra-connector_2.11</artifactId>            <version>**2.3.0**</version>        </dependency>    </dependencies>    <properties>        <java.version>1.8</java.version>    </properties>    <build>        <pluginManagement>            <plugins>                <plugin>                    <groupId>org.apache.maven.plugins</groupId>                    <artifactId>maven-compiler-plugin</artifactId>                    <version>3.1</version>                    <configuration>                        <source>${java.version}</source>                        <target>${java.version}</target>                    </configuration>                </plugin>            </plugins>        </pluginManagement>    </build></project>粗体版本是问题所在。我该如何解决问题?谢谢;)
查看完整描述

1 回答

?
Helenr

TA贡献1780条经验 获得超4个赞

尝试运行mvn dependency:resolve,看看会发生什么。

当你说

maven 不识别版本(标记为红色)

我认为这与 IDE 相关,因此您可能需要在 IDE 上重新加载项目(Maven 项目 > IntelliJ 上的重新导入)。但基本上mvn dependency:resolve应该下载缺少的依赖项 ( com.datastax.spark:spark-cassandra-connector_2.11:2.3.0),现在应该可以从 IDE 中获得它。


查看完整回答
反对 回复 2021-07-29
  • 1 回答
  • 0 关注
  • 160 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信