慕田峪9158850
2021-07-12 16:12:35
我想使用 Maven 將 spark-connector-cassandra 添加到我的 java 項(xiàng)目中。當(dāng)我添加依賴(lài)項(xiàng)時(shí),maven 無(wú)法識(shí)別版本(將其標(biāo)記為紅色)。為什么?我還添加了 spark 依賴(lài),但是有了這個(gè)依賴(lài)就沒(méi)有問(wèn)題了。這是我的 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>粗體版本是問(wèn)題所在。我該如何解決問(wèn)題?謝謝;)
1 回答

Helenr
TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超4個(gè)贊
嘗試運(yùn)行mvn dependency:resolve
,看看會(huì)發(fā)生什么。
當(dāng)你說(shuō)
maven 不識(shí)別版本(標(biāo)記為紅色)
我認(rèn)為這與 IDE 相關(guān),因此您可能需要在 IDE 上重新加載項(xiàng)目(Maven 項(xiàng)目 > IntelliJ 上的重新導(dǎo)入)。但基本上mvn dependency:resolve
應(yīng)該下載缺少的依賴(lài)項(xiàng) ( com.datastax.spark:spark-cassandra-connector_2.11:2.3.0
),現(xiàn)在應(yīng)該可以從 IDE 中獲得它。
添加回答
舉報(bào)
0/150
提交
取消