无法在 spring-mvc 中包含 cassandra 依赖项
Unable to include cassandra dependency in spring-mvc
我在尝试将 cassandra 依赖项包含在我的项目 pom.xml 中时遇到问题。
Some problems were encountered while processing the POMs: [ERROR]
Failed to determine Java version for profile doclint-java8-disable @
com.datastax.cassandra:cassandra-driver-parent:2.1.6,
/root/.m2/repository/com/datastax/cassandra/cassandra-driver-parent/2.1.6/cassandra-driver-parent-2.1.6.pom,
line 92, column 14
我试过谷歌搜索但没有成功。
直到 cassandra-driver-core-2.1.2,构建完成没有任何错误。但是当我尝试使用版本 2.1.6 构建时,虽然构建成功完成,但 cassandra-driver-parent pom 中断如上突出显示,从而阻止我导入所需的 类.
这是我的 pom 条目:
<!-- Cassandra Dependency -->
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-parent</artifactId>
<version>2.1.6</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-core</artifactId>
<version>2.1.6</version>
</dependency>
违规配置文件在 com.datastax.cassandra:cassandra-driver-parent:2.1.6
中声明为:
<profiles>
<profile>
<id>doclint-java8-disable</id>
<activation>
<jdk>[1.8,)</jdk> <!-- This is line 92 -->
</activation>
<properties>
<javadoc.opts>-Xdoclint:none</javadoc.opts>
</properties>
</profile>
</profiles>
您的 Maven 安装似乎无法确定您的 Java 版本 运行。语法正确并且应该可以工作(即使不正确,您也无能为力)。
您可以尝试通过命令行禁用自动配置文件激活:
-P !doclint-java8-disable
我在尝试将 cassandra 依赖项包含在我的项目 pom.xml 中时遇到问题。
Some problems were encountered while processing the POMs: [ERROR] Failed to determine Java version for profile doclint-java8-disable @ com.datastax.cassandra:cassandra-driver-parent:2.1.6, /root/.m2/repository/com/datastax/cassandra/cassandra-driver-parent/2.1.6/cassandra-driver-parent-2.1.6.pom, line 92, column 14
我试过谷歌搜索但没有成功。
直到 cassandra-driver-core-2.1.2,构建完成没有任何错误。但是当我尝试使用版本 2.1.6 构建时,虽然构建成功完成,但 cassandra-driver-parent pom 中断如上突出显示,从而阻止我导入所需的 类.
这是我的 pom 条目:
<!-- Cassandra Dependency -->
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-parent</artifactId>
<version>2.1.6</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-core</artifactId>
<version>2.1.6</version>
</dependency>
违规配置文件在 com.datastax.cassandra:cassandra-driver-parent:2.1.6
中声明为:
<profiles>
<profile>
<id>doclint-java8-disable</id>
<activation>
<jdk>[1.8,)</jdk> <!-- This is line 92 -->
</activation>
<properties>
<javadoc.opts>-Xdoclint:none</javadoc.opts>
</properties>
</profile>
</profiles>
您的 Maven 安装似乎无法确定您的 Java 版本 运行。语法正确并且应该可以工作(即使不正确,您也无能为力)。
您可以尝试通过命令行禁用自动配置文件激活:
-P !doclint-java8-disable